~/technologies/nodejs

Fiche 03.01En production

Fiche technique // Back & API

Node.js

Runtime serveur

Node.js fait tourner JavaScript côté serveur : un seul langage sur toute la chaîne, des performances solides en entrées-sorties et l'écosystème npm. C'est le socle de la majorité de nos API.

Pourquoi ce choix

>_ atout_01

Un langage partout

Front, back et outillage partagent le même langage et les mêmes équipes.

>_ atout_02

Temps réel naturel

WebSockets, notifications et flux : le modèle événementiel excelle.

>_ atout_03

Écosystème npm

Le plus grand catalogue de bibliothèques du monde à portée d'import.

Ce qu'on construit avec Node.js

  • API REST et GraphQL de nos produits
  • Backends temps réel (chat, notifications)
  • Microservices et workers
  • Outils internes et scripts d'intégration

Services qui l'embarquent

Même famille : Back & API

$ appstronaute lancer-projet --avec nodejs

Un projet où Node.js aurait sa place ?

On vous dit honnêtement si c'est le bon choix pour votre contexte, et ce qu'on mettrait à la place sinon.