Node.js – Einsatzgebiete

Vier Hauptkategorien serverseitiger JavaScript-Anwendungen

⌨️
CLI
Kommandozeilen-Tools, Skripte, Build-Prozesse, Automatisierung
npm scripts process.argv fs
🔌
API Server
REST- und GraphQL-APIs, JSON-Endpunkte, CRUD-Operationen
express GET/POST JSON
🌐
Web Server
Statische Dateien ausliefern, Server-Side Rendering, Reverse Proxy
http SSR next.js
Web Sockets
Echtzeit-Kommunikation, Chat, Live-Updates, bidirektional
ws socket.io events