Node.js 22 veröffentlicht: Was sich in der neuen Version geändert hat

Online Python-Trainer für Anfänger

Lernen Sie Python einfach ohne theoretische Überlastung. Lösen Sie praktische Aufgaben mit automatischer Überprüfung und schreiben Sie Code direkt im Browser.

Kurs starten

Node.js 22 veröffentlicht: Was sich in der neuen Version geändert hat



Am 18. Oktober 2024 wurde die offizielle Version Node.js 22 veröffentlicht. Dieses Update bringt zahlreiche lang erwartete Verbesserungen, die sowohl Frontend- als auch Backend-Entwickler betreffen. Werfen wir einen Blick auf die wichtigsten Änderungen, die im JavaScript-Ökosystem Einzug halten.



Wichtigste Neuerungen in Node.js 22



1. V8 Engine 12.4

Node.js 22 wurde auf die V8 Engine Version 12.4 aktualisiert. Dies brachte eine deutliche Leistungssteigerung von durchschnittlich 10–15 % für typische Serverlasten. Außerdem wurde die Unterstützung für neue JavaScript-Sprachfunktionen hinzugefügt:

  • Array.fromAsync — eine statische Methode zur asynchronen Erstellung von Arrays aus iterierbaren Quellen.
  • RegExp v-Flags — verbesserte Arbeit mit regulären Ausdrücken und Unicode.
  • Set-Methoden — union, intersection, difference, symmetricDifference für die Arbeit mit Mengen.


2. WebSocket jetzt stabil

Die integrierte WebSocket-Unterstützung, die zuvor experimentell war, hat endlich den Status "stabil" erhalten. Entwickler müssen nun keine Drittanbieter-Bibliotheken (z. B. ws) mehr installieren, um WebSocket-Server zu erstellen. Dies vereinfacht die Entwicklung von Echtzeitanwendungen.



3. Verbesserter Parser und ESM

In Node.js 22 ist standardmäßig ein neuer Parser auf Basis von simdjson für JSON aktiviert, was die Verarbeitung großer Dateien um das 2- bis 3-fache beschleunigt. Darüber hinaus ist das modulare ESM-System (ECMAScript Modules) endgültig stabil geworden und wird für neue Projekte empfohlen. Das Flag --experimental-modules muss nicht mehr gesetzt werden.



4. Neue Methoden und APIs

  • fs.openAsBlob() — Arbeit mit Dateien als Blob-Objekte zur Vereinfachung von Uploads.
  • fetch() — verbesserte Unterstützung für Streams und Header.
  • URL.parse() — eine neue statische Methode zum sicheren Parsen von URLs.


5. Änderungen in der Sicherheit

In Node.js 22 wurde die Überprüfung von TLS-Zertifikaten verstärkt und die Unterstützung für HTTP/2 über gesicherte Verbindungen hinzugefügt. Standardmäßig ist nun das Flag --security-revert aktiviert, um automatisch ein Rollback von anfälligen Konfigurationen durchzuführen.



Wann aktualisieren?

Node.js 22 wird im Oktober 2025 den LTS-Status (Long Term Support) erhalten. Es wird empfohlen, bereits jetzt mit dem Testen Ihrer Projekte auf der neuen Version zu beginnen, insbesondere wenn Sie WebSocket verwenden oder intensiv mit JSON arbeiten. Das Update ist für die meisten Anwendungen sicher, aber überprüfen Sie unbedingt die Kompatibilität von Drittanbieter-Abhängigkeiten.



Node.js 22 kann von der offiziellen Website oder über den Versionsmanager nvm heruntergeladen werden.

Empfohlene Bibliotheken