Node-Red 可视化编程简介
Node-Red 是构建物联网 (IOT Internet of Things) 应用程序的一个强大工具,其重点是简化代码块的“连接 ” 以执行任务。它使用可视化编程方法,允许开发人员将预定义的代码块 (称为“节点 ”,Node) 连接起来执行任务。
连接的节点,通常是输入节点、处理节点和输出节点的组合,当它们连接在一起时,构成一个“流 ”(Flows)。
Node-Red 最初是 IBM 在 2013 年末开发的一个开源项目,以满足他们快速连接硬件和设备到 Web 服务和其他软件的需求——作为物联网的一种粘合剂,它很快发展成为一种通用的物联网编程工具。重要的是,Node-RED 已经迅速形 成了一个重要的、不断增长的用户基础和一个活跃的开发人员社区,他们正在开发新的节点,同时允许程序员复用No de-Red 代码来完成各种各样的任务。
Node-Red 具有如下特点:
(1)编程门槛低: 只需要少量的编码即可实现基于事件驱动的应用开