~/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.