Node-RED

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 16:52, 13 лютого 2022, створена TohaomgBot (обговорення | внесок) (Перекладено дати в примітках з англійської на українську)
Перейти до навігації Перейти до пошуку
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 (укр. Нод-РЕД) — інструмент для візуального програмування потоком даних, розроблений працівниками компанії IBM для поєднання різноманітних пристроїв, API та онлайн-сервісів як складових частин Інтернету речей[4].

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.[6][7][8]

Див. також 

Примітки

  1. O'Leary, Nick (23 липня 2017). node-red public. npmjs.com. npm. с. 1. Процитовано 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. Процитовано 16 січня 2017.
  5. Community staff writer (14 червня 2016). Version 0.14 released. nodered.org/blog. Node-RED. с. 1. Процитовано 6 липня 2016. MQTT with TLS support
  6. Diaz, Angel Luis (17 жовтня 2016). IBM and partners launch JS Foundation - Cloud computing news. IBM. Процитовано 20 жовтня 2017.
  7. Powers, Calvin; Watson, Todd; Lewis, Ashley (17 жовтня 2016). Node-RED Joins the JS Foundation. IBM developerWorks TV/video channel. YouTube. Процитовано 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. Процитовано 7 лютого 2017.

Посилання