Node-RED

eina de programari

Node-RED és una eina de programari desenvolupada per l'empresa IBM que permet connectar dispositius físics en l'anomenat internet de les coses.[1][2][3][4]

Infotaula de llenguatge de programacióNode-RED
Node-red-icon.png
Tipusprogramari lliure Modifica el valor a Wikidata
DissenyIBM
DesenvolupadorIBM’s Emerging Technology Services
Darrera versió estable0.16 (publicada oficialment l'11 de gener de 2017)
Llenguatge de programacióJavaScript Modifica el valor a Wikidata
Influenciat perLogo, Smalltalk, HyperCard, StarLogo, AgentSheets, Etoys
Sistema operatiuGNU/Linux, Windows, Mac OS X
Codi fontCodi font Modifica el valor a Wikidata
LlicènciaGPLv2 i JS Foundation License
Pàgina webPàgina web

HistòriaModifica

Node-Red es va anunciar a inicis del 2013 com un projecte de Nick O'Leary i Dave Conway-Jones del grup de tecnologies emergents d'IBM. Va ser programari lliure el setembre del 2013 i està mantingut per l'organització JSFoundation des d'octubre de 2016.[5]

La programació visual basada en diagrames de flux va ser inventada per J.Paul Morrison l'any 1970.

PropietatsModifica

  • La programació Node-RED està basada en eines visuals de diagrames de flux.
  • La interfície de Node-RED és una pantalla de navegador internet i s'executa damunt les biblioteques de programari escrites en JavaScript anomenades Node.js.
  •  
    Fig.1 Exemple d'editor visual de diagrames de flux
    Les dades creades per Node-READ estan codificades en el format obert anomenat JSON.

VersionsModifica

Versió Data Notes
18/01/2016 0.13
14/06/2'16 0.14
11/11/2016 0.15
17/11/2016 0.15 Passa a formar part de la JS Foundation
11/01/2017 0.16

Altres entorns de programació visualModifica

Vegeu tambéModifica

  • IoT : Internet de les coses

ReferènciesModifica

  1. «What is Node-RED? How can it be used for the Internet of Things?» (en anglès). Niklas Heidloff, 02-02-2015.
  2. «Node-RED» (en anglès). The Things Network, 07-04-2017.
  3. hek. «Node RED | MySensors - Create your own Connected Home Experience» (en anglès). www.mysensors.org. [Consulta: 16 abril 2017].
  4. «https://www.coursera.org/learn/developer-iot/lecture/E2Q19/introduction-to-nodered-1» (en anglès). www.coursera.org. Arxivat de l'original el 2017-04-18. [Consulta: 17 abril 2017].
  5. «Moving to the JS Foundation» (en anglès). nodered.org. [Consulta: 17 abril 2017].
  6. «VRL-Studio» (en anglès). vrl-studio.mihosoft.eu. [Consulta: 17 abril 2017].