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