Node-RED (укр. Нод-РЕД) — інструмент для візуального програмування потоком даних, розроблений працівниками компанії IBM для поєднання різноманітних пристроїв, API та онлайн-сервісів як складових частин Інтернету речей[4].

Node-RED
Node-RED logo
Тип Програмування потоком даних для поєднання компонентів інтернету речей
Автор IBM
Розробник IBM Emerging Technology
Nick O'Leary
Dave Conway-Jones
Перший випуск 16 жовтня 2013
Стабільний випуск (23 липня 2017; 6 років тому (2017-07-23)[1])
Апаратна платформа Node.js
Операційна система Мультиплатформний
Мова програмування JavaScript
Стан розробки активний
Ліцензія Apache License, Version 2.0[d][2][3]
Репозиторій github.com/node-red/node-red
Вебсайт nodered.org

Node-RED дає змогу працювати з браузерним редактором потоків даних як окремими вузлами з різним функціоналом, що уможливлюють створення JavaScript-функцій. Причому можна використовувати як базові вузли, якими одразу забезпечений Node-RED, так і встановлювати вузли з додатковим функціоналом з репозиторію NPM або ж навіть створити свій власний вузол з унікальним функціоналом. Програми або ж їхні частини, розроблені за допомогою Node-RED, можуть бути збережені та поширені для вільного використання. Саме середовище побудовано на основі Node.js. Потоки, створені за допомогою Node-RED, зберігаються у вигляді JSON. Починаючи з MQTT версії 0.14, вузли можна налаштовувати для TLS-з'єднання.[5]

За ініціативою IBM у 2016 році Node-RED став відкритим програмним забезпеченням (open-source) як частина проекту JS Foundation. [Архівовано 24 грудня 2019 у Wayback Machine.][6][7][8]

Див. також  ред.

Примітки ред.

  1. O'Leary, Nick (23 липня 2017). node-red public. npmjs.com. npm. с. 1. Архів оригіналу за 13 березня 2018. Процитовано 9 грудня 2017.
  2. https://web.archive.org/web/20160909041409/https://github.com/node-red/node-red/blob/master/LICENSE
  3. The node-red Open Source Project on Open Hub: Licenses Page — 2006.
  4. Heath, Nick (13 березня 2014). How IBM's Node-RED is hacking together the Internet of things. techrepublic.com. CBS Interactive. Архів оригіналу за 13 липня 2018. Процитовано 16 січня 2017.
  5. Community staff writer (14 червня 2016). Version 0.14 released. nodered.org/blog. Node-RED. с. 1. Архів оригіналу за 21 жовтня 2018. Процитовано 6 липня 2016. MQTT with TLS support
  6. Diaz, Angel Luis (17 жовтня 2016). IBM and partners launch JS Foundation - Cloud computing news. IBM. Архів оригіналу за 20 жовтня 2017. Процитовано 20 жовтня 2017.
  7. Powers, Calvin; Watson, Todd; Lewis, Ashley (17 жовтня 2016). Node-RED Joins the JS Foundation. IBM developerWorks TV/video channel. YouTube. Архів оригіналу за 22 березня 2022. Процитовано 20 жовтня 2017.
  8. Lewis, Karen (17 жовтня 2016). Node-RED visual programming for the Internet of Things (IoT) is now a JS Foundation Project. IBM Internet of Things blog. IBM. Архів оригіналу за 25 лютого 2022. Процитовано 7 лютого 2017.

Посилання ред.