Node-RED 是一个基于流程的编程工具,最初由 IBM 新兴技术服务团队开发,现已成为 OpenJS 基金会 的一部分。
Node-RED 提供了一个基于浏览器的流程编辑器,可以轻松地使用调色板中的各种节点连接流程。流程可以通过单击部署到运行时。
可以在编辑器中使用富文本编辑器创建 JavaScript 函数。
内置库允许您保存有用的函数、模板或流程以供重复使用。
轻量级运行时基于 Node.js 构建,充分利用了其事件驱动、非阻塞模型。这使得它非常适合在网络边缘的低成本硬件(如树莓派)以及云中运行。
可以轻松扩展调色板节点的范围以添加新功能,社区已经共享了超过 5000 个节点。
Node-RED 始于 2013 年初,是 IBM 新兴技术服务团队的 Nick O’Leary 和 Dave Conway-Jones 的副项目。
最初作为可视化和管理 MQTT 主题之间映射的概念验证,很快发展成为一个更通用的工具,用于构建轻量级、事件驱动的应用程序。
2013 年 9 月开源,Node-RED 是 2016 年 10 月 JS 基金会的创始项目之一。2019 年,Node.js 基金会与 JS 基金会合并,成立了 OpenJS 基金会。
2021 年,Nick 创立了 FlowFuse, Inc.,继续推动 Node-RED 的发展,使其更易于企业使用。FlowFuse 旨在通过安全、专业和可扩展的平台提升 Node-RED 的企业应用,在工业应用中取得了显著成功,帮助团队连接、收集、转换和可视化运营数据。
了解更多历史和亮点:
如果您需要在论文中引用该项目,请使用以下信息:
名称 | Node-RED |
作者 | OpenJS 基金会 & 贡献者 |
网址 | 如果您引用的是项目本身,请使用项目网站 URL - https://nodered.org 。 如果您引用的是特定版本,请使用网站,或在 GitHub 上找到您引用的版本的 发布页面。 |
版权所有 OpenJS Foundation 和 Node-RED 贡献者。保留所有权利。OpenJS Foundation 拥有并使用注册商标。有关 OpenJS Foundation 的商标列表,请参阅我们的 商标政策 和 商标列表。未在 OpenJS Foundation 商标列表 中列出的商标和徽标是其各自持有者的商标™或注册商标®。使用它们并不意味着与它们有任何关联或认可。
OpenJS Foundation | 使用条款 | 隐私政策 | OpenJS Foundation 章程 | 商标政策 | 商标列表 | Cookie 政策