Node.js
JavaScript côté serveur, I/O non-bloquantes : APIs rapides, temps réel, tooling. Et une vigilance dépendances.
Pourquoi Node ?
Un seul langage des deux côtés, npm (l'un des plus grands registres de paquets), et une boucle événementielle redoutable pour les API et le temps réel (WebSocket, streaming).
◉ javascript
import http from 'node:http';
http.createServer((req, res) => {
res.writeHead(200, {'Content-Type': 'application/json'});
res.end(JSON.stringify({ ok: true }));
}).listen(3000);Sécurité npm
⚠ Supply chain : verrouillez (
package-lock.json), auditez (npm audit), limitez les scripts d'installation, épinglez les versions en prod.