LU01c - Die Laufzeitumgebung "node.js"

Einleitung

Node.js ist eine plattformübergreifende JavaScript-Laufzeitumgebung, die auf der V8-Engine von Google Chrome basiert. Sie ermöglicht es, JavaScript nicht nur im Browser, sondern auch serverseitig auszuführen. Typische Einsatzgebiete sind Webserver, APIs, Echtzeitanwendungen und Tools zur Automatisierung.

Zielsettzung

Das Hauptziel von Node.js ist es, eine schnelle, skalierbare und effiziente Umgebung für serverseitige Anwendungen zu bieten. Dank des asynchronen, ereignisgesteuerten Modells eignet sich Node.js besonders für Anwendungen, die viele gleichzeitige Verbindungen verarbeiten müssen – ohne dabei in Performance-Probleme zu geraten.

Kurz: Node.js will JavaScript zum Allround-Werkzeug machen.

Download für MacOS und Windows

Node.js steht kostenlos zur Verfügung und lässt sich direkt von der offiziellen Website herunterladen:

Quelle: nodejs.org

MacOS

node.js und npm (node package manager) wurden korrekt auf macOS installiert

Windows

— Folgt —


Volkan Demir