node-RED提供了一個基於瀏覽器的編輯器,能夠輕鬆地使用調色板中的普遍節點將流鏈接在一塊兒,這些節點能夠經過單擊部署到其運行時。使用Node-RED,開發人員將輸入/輸出和處理節點鏈接起來,建立流程來處理數據,控制事物或發送警報。node
特性:web
基於瀏覽器的流編輯瀏覽器
1.Node-RED提供了一個基於瀏覽器的流編輯器,能夠輕鬆地使用調色板中普遍的節點將流鏈接在一塊兒。而後能夠經過單擊將流部署到運行時。網絡
2.JavaScript函數能夠在編輯器中使用富文本編輯器建立。內置庫容許保存有用的函數,模板或流以供重用。編輯器
3.創建在node.js輕量級運行時構建在Node之上。充分利用其事件驅動的非阻塞模型。這使得它很是適合運行在網絡邊緣的低成本硬件上,例如RaspberryPi,以及雲中。函數
4.在Node的包存儲庫中有超過225000個模塊,很容易擴展調色板節點的範圍來添加新功能。blog
5.在社會發展方面,Node-RED中建立的流使用JSON存儲,JSON能夠很容易地導入和導出,以便於和他人分享。一個在線流庫容許你與世界分享你最好的流。事件
示例:ip
第一個視圖示例開發
它的工做原理是容許將web服務或自定義「節點」鏈接到彼此,或鏈接到事物,執行如下操做:發一封關於雨天預報的電子郵件。將傳感器數據推送到Twitter等服務。輕鬆的對數據進行復雜分析。