Ein kleiner Streifzug durch die Fülle an Anwendungsgebieten, in denen man inzwischen mit Javascript bzw. Node.js entwickeln kann:
- Interaktion auf Webseiten, angefangen mit relativ unkomplexen Animationen, bis hin zu echten Applikationen mit z.B. Angular oder React.
- Internet-Server, z.B. mit Frameworks wie Express.js. Gerne wird Node.JS auch für REST-API-Server verwendet.
- Kommandozeilen-Programme, die in jeder Betriebssystemumgebung annähernd gleich funktionieren.
- Desktop-Applikationen, die auf allen Betriebssystemen funktionieren.
- Hardware-Steuerung, z.B. für Arduino.
Gleichzeitig wächst das Node.js/Javascript-Ökosystem NPM mit einer rasenden Geschwindigkeit, so dass man für eine eigene Applikation sehr einfach die Bibliotheken vieler anderer Programmierer sehr einfach nutzen kann. Diese Abhängigkeit ist ab und zu auch gefährlich, doch generell kann man mit Node.js sehr schnell sehr gut programmieren.