Node-RED

Révision datée du 27 juin 2023 à 07:28 par Jerome (discussion | contributions) (Page créée avec « [https://nodered.org/ Node-RED] est un outil de programmation Open Source et gratuit ''low-code'' permettant de créer des applications sous forme de briques (nodes) réliées entre elles par des liaisons de manière visuelle, dans un navigateur web. sans_cadre|700x700pxContrairement à un outil comme Make.com, Node-RED est plutôt un outil ''Low Code'' que ''No-Code'' : le traitement des messages reçus est fait en g... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Node-RED est un outil de programmation Open Source et gratuit low-code permettant de créer des applications sous forme de briques (nodes) réliées entre elles par des liaisons de manière visuelle, dans un navigateur web.

Exemple de flux Node-RED.pngContrairement à un outil comme Make.com, Node-RED est plutôt un outil Low Code que No-Code : le traitement des messages reçus est fait en grande partie à travers des briques programmées en Javascript.

Cas d'usage de Node-RED

D'une manière générale, Node-RED est un outil particulièrement puissant pour réaliser en très peu de temps des prototypes logiciels nécessitant un traitement backend simple.

L'IoT, terrain de jeu favori de Node-RED

Automatisations diverses

Peut-on utiliser Node-RED en production ?

Node-RED est stable et ne présente pas de limitations qui interdirait son usage en production. Cependant, en termes de performances, un traitement natif en Node.js sera probablement plus performant, puisqu'il permettra d'optimiser les variables, les fonctions et les boucles, et sera, d'une manère générale, plus maintenable. Pour des usages intensifs, il est donc préférable de ne pas utiliser Node-RED sous peine de sur-consommer des ressources informatiques. Cependant, pour de faibles charges, rien n'interdit d'utiliser cet outil.