<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Node.js</id>
	<title>Node.js - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Node.js"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Node.js&amp;action=history"/>
	<updated>2026-05-22T20:06:36Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Node.js&amp;diff=1935343&amp;oldid=prev</id>
		<title>imported&gt;Boemmels: Versions-update (quellen in &lt;ref&gt;)</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Node.js&amp;diff=1935343&amp;oldid=prev"/>
		<updated>2026-03-18T16:18:36Z</updated>

		<summary type="html">&lt;p&gt;Versions-update (quellen in &amp;lt;ref&amp;gt;)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Software&lt;br /&gt;
|Logo                  = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|Screenshot            = &lt;br /&gt;
|Beschreibung          = &lt;br /&gt;
|Maintainer            = &lt;br /&gt;
|Hersteller            = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|Erscheinungsjahr      = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|AktuelleVersion       = &amp;lt;!-- Versionen bitte absatzweise eintragen --&amp;gt;&lt;br /&gt;
25.8.1 (Current)&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;11. Mar. 2026&amp;lt;/small&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |url=https://github.com/nodejs/node/releases/tag/v25.8.1 |titel=2026-03-11, Version 25.8.1 (Current), @aduh95 |sprache=en |abruf=2026-03-18}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
24.14.0 ([[Long Term Support|LTS]])&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;24. Feb. 2026&amp;lt;/small&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |url=https://github.com/nodejs/node/releases/tag/v24.14.0 |titel=2026-02-24, Version 24.14.0 &amp;#039;Krypton&amp;#039; (LTS), @ruyadorno prepared by @aduh95 |sprache=en |abruf=2026-02-27}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
22.22.1 (LTS)&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;5. Mar. 2026&amp;lt;/small&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |url=https://github.com/nodejs/node/releases/tag/v22.22.1 |titel=2026-03-05, Version 22.22.1 &amp;#039;Jod&amp;#039; (LTS) |sprache=en |abruf=2026-03-18}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
20.20.1 (LTS)&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;5. Mar. 2026&amp;lt;/small&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |url=https://github.com/nodejs/node/releases/tag/v20.20.1 |titel=2026-03-05, Version 20.20.1 &amp;#039;Iron&amp;#039; (LTS), @marco-ippolito |sprache=en |abruf=2026-03-18}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AktuelleVersionFreigabeDatum = &lt;br /&gt;
|AktuelleVorabVersion  = &lt;br /&gt;
|AktuelleVorabVersionFreigabeDatum = &lt;br /&gt;
|Betriebssystem        = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|Programmiersprache    = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|Kategorie             = [[Framework]], [[Interpreter]]&lt;br /&gt;
|Lizenz                = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|Deutsch               = &lt;br /&gt;
|Website               = [https://nodejs.org/en/ nodejs.org]&lt;br /&gt;
|Dateien               = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Node.js&amp;#039;&amp;#039;&amp;#039; ist eine [[Plattformunabhängigkeit|plattformübergreifende]] [[Open Source|Open-Source]]-[[JavaScript]]-[[Laufzeitumgebung]], die JavaScript-Code außerhalb eines [[Webbrowser]]s ausführen kann. Damit kann zum Beispiel ein [[Webserver]] betrieben werden. Node.js wird in der JavaScript-Laufzeitumgebung [[V8 (JavaScript-Engine)|V8]] ausgeführt, die ursprünglich für [[Google Chrome]] entwickelt wurde, und bietet eine ressourcensparende Architektur, die eine besonders große Anzahl gleichzeitig bestehender Netzwerkverbindungen ermöglicht.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://nodejs.org/about/ |titel=About Node.js® |sprache=en |abruf=2020-06-08}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |autor=Sebastian Springer |url=https://t3n.de/magazin/serverseitige-javascript-entwicklung-nodejs-einsatz-231152/ |titel=Node.js: Das JavaScript-Framework im Überblick |datum=2013-03-31 |sprache=de |abruf=2020-06-08}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Webarchiv | url=http://nodecode.de/was-ist-nodejs | wayback=20180529201302 | text=Was ist Node.js?}}&amp;lt;/ref&amp;gt; Node.js wurde ursprünglich von [[Ryan Dahl]] 2009 entwickelt, einem Software-Entwickler aus [[San Diego]], [[Kalifornien]].&amp;lt;ref&amp;gt;{{Webarchiv|url=http://blog.training.com/2016/09/about-nodejs-and-why-you-should-add.html |wayback=20170401061100 |text=training.com Developed originally in 2009 by Ryan Dahl, Node.js is an open-source, JavaScript run time environment. }}&amp;lt;/ref&amp;gt; 2018 stellte Ryan Dahl mit [[Deno (Software)|Deno]] einen Nachfolger für Node.js vor, der einige als grundlegende Probleme identifizierte Eigenschaften von Node.js beheben soll.&amp;lt;ref&amp;gt;[https://www.heise.de/developer/meldung/Ryan-Dahl-Designfehler-von-Node-js-und-sein-neues-Projekt-4075557.html heise.de Ryan Dahl: Designfehler von Node.js und sein neues Projekt]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Architektur ==&lt;br /&gt;
Die Skriptsprache JavaScript gibt eine [[ereignisgesteuerte Architektur]] vor. Diese hat im Server-Betrieb den Vorteil, pro bestehender Verbindung weniger [[Arbeitsspeicher]] zu benötigen als bei vergleichbaren Anwendungen, die für jede geöffnete Verbindung einen eigenen [[Thread (Informatik)|Thread]] starten.&lt;br /&gt;
&lt;br /&gt;
== Performance ==&lt;br /&gt;
Node.js wird mit besonderem Fokus auf die Performance entwickelt. So kommt &amp;#039;&amp;#039;nonblocking I/O&amp;#039;&amp;#039; statt standardmäßigem blockierendem I/O zum Einsatz.&lt;br /&gt;
&lt;br /&gt;
Zugriffe auf das Netzwerk und Dateisystem werden über die von [[Libuv]] bereitgestellte [[Ereignisschleife]] &amp;#039;&amp;#039;(event loop)&amp;#039;&amp;#039; und den darunterliegenden &amp;#039;&amp;#039;Thread Pool&amp;#039;&amp;#039; abgearbeitet.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://docs.libuv.org/en/v1.x/ |titel=Welcome to the libuv documentation — libuv documentation |abruf=2020-05-24}}&amp;lt;/ref&amp;gt; Dadurch werden weniger eigene Threads erstellt und der [[Overhead (EDV)|Overhead]] minimal gehalten.&lt;br /&gt;
&lt;br /&gt;
== Module ==&lt;br /&gt;
Node.js enthält einige [[Modul (Software)|Module]], die direkt in das Binärpaket kompiliert wurden. Dazu gehören neben dem Modul für asynchronen Netzwerkzugriff auch [[Adapter (Entwurfsmuster)|Adapter]] für das Dateisystem, [[Puffer (Informatik)|Puffer]], [[Timer|Zeitgeber]] und eine allgemein gehaltene [[Datenstrom]]-Klasse.&lt;br /&gt;
&lt;br /&gt;
Darüber hinaus können zusätzliche Module eingebunden werden, zum Beispiel über vorkompilierte Dateien mit der [[Dateiendung]] &amp;#039;&amp;#039;.node&amp;#039;&amp;#039; oder in Form einfacher JavaScript-Dateien. Die JavaScript-Module folgen der CommonJS-Konvention, einem Standard für JavaScript-Systeme, die außerhalb von Browsern betrieben werden, und stellen somit über eine Variable namens &amp;#039;&amp;#039;exports&amp;#039;&amp;#039; Zugriff auf Funktionen und Variablen des entsprechenden Moduls her.&amp;lt;ref&amp;gt;{{Webarchiv | url=http://www.commonjs.org/impl/ | wayback=20140221044225 | text=Getting CommonJS}} (englisch).&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zur Verwaltung der Module gibt es den Paketmanager &amp;#039;&amp;#039;[[Node Package Manager|npm]]&amp;#039;&amp;#039;, in dessen [[Repository|Depot]] sich über 751.000 Pakete (Stand: Juli 2018) befinden.&amp;lt;ref&amp;gt;[https://www.npmjs.com/ npmjs.com] npmjs.com npm registry&amp;lt;/ref&amp;gt; Dieser sorgt unter Berücksichtigung von Abhängigkeiten für die Installation, Aktualisierung und das [[Kompilieren]] von Binärmodulen.&amp;lt;ref&amp;gt;{{Webarchiv | url=http://nodecode.de/nodejs-module | wayback=20180704014005 | text=Module in Node.js}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kritik ==&lt;br /&gt;
Der ursprüngliche Entwickler von Node.js, Ryan Dahl, kritisierte das Node.js-Projekt stark. Das Build-System von Node.js (node-gyp) bezeichnete er als den größten Fehler des Projekts. Im Rahmen der JSConf EU 2018 benannte er zehn große Designfehler der Laufzeitumgebung. Das Build-System von Node.js sei immens kompliziert und von gewöhnlichen Programmierern schwer zu handhaben. Damit meinte er Module, die nicht in JavaScript, sondern in anderen Sprachen wie C++ geschrieben wurden und im Build-Prozess [[Compiler|kompiliert]] werden müssen.&amp;lt;ref&amp;gt;[https://www.heise.de/developer/meldung/Ryan-Dahl-Designfehler-von-Node-js-und-sein-neues-Projekt-4075557.html heise.de: Build-System größter Fehler von Node.js]&amp;lt;/ref&amp;gt; Auch kritisierte er die Komplexität des Modulsystems. Seine Vorstellung einer neuen Laufzeitumgebung [[Deno (Software)|Deno]] klang wie eine Entschuldigung an all die Programmierer, die unter der von ihm entwickelten Technologie gelitten hatten. Dabei wurden die meisten Design-Entscheidungen nicht von ihm, sondern anderen Entwicklern gefällt. Ryan Dahl war nur bis 2012 Projektleiter von Node.js.&amp;lt;ref&amp;gt;[https://entwickler.de/javascript/deno-ryan-dahl-prasentiert-mogliche-alternative-zu-nodejs/ Entwickler.de: Ann-Cathrin Klose: Node.js ist der De-facto-Standard in Sachen serverseitigem JavaScript. Neben Node konnten sich wenig Alternativen am Markt etablieren – jetzt hat Ryan Dahl, Erfinder von Node, mit Deno einen neuen Anlauf gestartet. Seine Präsentation wirft Fragen auf.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
[[Webserver|HTTP-Server]]-Version eines [[Hallo-Welt-Programm]]es in Node.js, das text/html als [[Content-Type]]-Header und den [[Port (Netzwerkadresse)|Port]] 3000 verwendet:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
const http = require(&amp;#039;http&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
http.createServer(function (req, res) {&lt;br /&gt;
  res.writeHead(200, {&lt;br /&gt;
    &amp;#039;Content-Type&amp;#039;: &amp;#039;text/html&amp;#039;&lt;br /&gt;
  });&lt;br /&gt;
  res.write(&amp;#039;Hallo Welt&amp;#039;);&lt;br /&gt;
  res.end();&lt;br /&gt;
}).listen(3000);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Als weiteres Beispiel ein einfacher [[Transmission Control Protocol|TCP]]-Server, der auf Port 7000 Daten empfängt, mit „Hallo“ antwortet und dann alle empfangenen Daten unverändert zum Client zurücksendet:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
const net = require(&amp;#039;net&amp;#039;);&lt;br /&gt;
const endOfLine = require(&amp;#039;os&amp;#039;).EOL;&lt;br /&gt;
&lt;br /&gt;
const server = net.createServer(function (socket) {&lt;br /&gt;
  socket.setEncoding(&amp;#039;utf8&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
  socket.write(&amp;#039;Hallo&amp;#039; + endOfLine);&lt;br /&gt;
&lt;br /&gt;
  socket.pipe(socket, {&lt;br /&gt;
    end: false&lt;br /&gt;
  });&lt;br /&gt;
&lt;br /&gt;
  socket.on(&amp;#039;end&amp;#039;, function () {&lt;br /&gt;
    socket.end(&amp;#039;Auf Wiedersehen&amp;#039; + endOfLine);&lt;br /&gt;
  });&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
server.listen(7000, &amp;#039;localhost&amp;#039;);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ehemaliger Fork „io.js“ ==&lt;br /&gt;
Aufgrund von Unzufriedenheit mit dem Tempo der Weiterentwicklung spaltete sich das Projekt &amp;#039;&amp;#039;&amp;#039;io.js&amp;#039;&amp;#039;&amp;#039; von Node.js ab, in dem einige der wichtigsten Node.js-Entwickler weiterarbeiteten, die mit dem Mutterprojekt unzufrieden waren.&amp;lt;ref&amp;gt;[https://www.infoworld.com/article/2854642/nodejs-gains-a-new-fork-much-to-joyents-dismay.html Node.js gains a new fork, much to Joyent’s dismay], infoworld.com, abgerufen am 5. Dezember 2014.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Webarchiv | url=http://jswiki.de/Io.js | wayback=20160318000130 | text=io.js – JsWiki.de}}&amp;lt;/ref&amp;gt; Das erste Release wurde am 13. Januar 2015 freigegeben. Der [[Abspaltung (Softwareentwicklung)|Fork]] ist kompatibel zu Node.js und dem [[Node Package Manager]].&amp;lt;ref&amp;gt;{{Internetquelle |autor=Golo Roden |url=https://www.heise.de/developer/meldung/Hoffnung-fuer-Node-js-Community-io-js-1-0-planmaessig-veroeffentlicht-2517397.html |titel=Hoffnung für Node.js-Community: io.js 1.0 planmäßig veröffentlicht |werk=[[Heise online]] |datum=2015-01-14 |abruf=2016-03-10}}&amp;lt;/ref&amp;gt; Am 15. Mai 2015 verkündeten beide Projekte die Zusammenführung zur Node.js-Foundation, die eine gemeinsame Weiterentwicklung unter einem [[Open Government|Open-Government]]-Modell ermöglichen soll.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://nodejs.org/en/blog/community/node-leaders-building-open-neutral-foundation/ |titel=Node.js and io.js leaders are building an open, neutral Node.js Foundation to support the future of the platform |hrsg=nodejs.org |datum=2015-05-15 |abruf=2015-06-17}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |url=https://medium.com/node-js-javascript/io-js-week-of-may-15th-9ada45bd8a28 |titel=io.js Week of May 15th (io.js decides to join the Node Foundation) |hrsg=medium.com |datum=2015-05-15 |abruf=2022-07-29}}&amp;lt;/ref&amp;gt; Die Zusammenführung wurde mit dem Erscheinen von Node.js 4.0 abgeschlossen.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Node.js Foundation |url=https://nodejs.org/en/blog/release/v4.0.0/ |titel=Node v4.0.0 (Stable) |datum=2015-09-08 |sprache=en |abruf=2015-09-09}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Versionen ==&lt;br /&gt;
Neue Hauptversionen werden alle sechs Monate veröffentlicht. Mit geraden Nummern versehene Versionen werden im April veröffentlicht, mit ungeraden Nummern versehene im Oktober. Wenn eine neue ungerade Versionsnummer veröffentlicht wird, wechselt die vorige gerade in den LTS-Zustand (Long Term Support), wird zunächst weitere 12 Monate aktiv gepflegt und anschließend weitere 18 Monate nur noch gewartet.&amp;lt;ref name=&amp;quot;Release&amp;quot;&amp;gt;{{Internetquelle |url=https://github.com/nodejs/Release |titel=Übersicht der Node.js-Versionen auf GitHub |abruf=2025-07-25}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center; margin-left:1em; margin-right:0;&amp;quot;&lt;br /&gt;
!Version&lt;br /&gt;
!Codename&lt;br /&gt;
!Veröffentlichung&lt;br /&gt;
!LTS-Status&lt;br /&gt;
!Start aktives LTS&lt;br /&gt;
!Start Wartung&lt;br /&gt;
!Ende Wartung&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|v0.10.x}}&lt;br /&gt;
|&lt;br /&gt;
| 2013-03-11&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
| -&lt;br /&gt;
| 2015-10-01&lt;br /&gt;
| 2016-10-31&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|v0.12.x}}&lt;br /&gt;
|&lt;br /&gt;
| 2015-02-06&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
| -&lt;br /&gt;
| 2016-04-01&lt;br /&gt;
| 2016-12-31&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|4.x}}&lt;br /&gt;
| Argon&amp;lt;ref name=&amp;quot;Release&amp;quot;/&amp;gt;&lt;br /&gt;
| 2015-09-08&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
| 2015-10-01&lt;br /&gt;
| 2017-04-01&lt;br /&gt;
| 2018-04-30&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|5.x}}&lt;br /&gt;
|&lt;br /&gt;
| 2015-10-29&lt;br /&gt;
| kein LTS&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |N/A&lt;br /&gt;
| 2016-06-30&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|6.x}}&lt;br /&gt;
| Boron&amp;lt;ref name=&amp;quot;Release&amp;quot;/&amp;gt;&lt;br /&gt;
| 2016-04-26&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
| 2016-10-18&lt;br /&gt;
| 2018-04-30&lt;br /&gt;
| 2019-04-30&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|7.x}}&lt;br /&gt;
|&lt;br /&gt;
| 2016-10-25&lt;br /&gt;
| kein LTS&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |N/A&lt;br /&gt;
| 2017-06-30&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|8.x}}&lt;br /&gt;
| Carbon&amp;lt;ref name=&amp;quot;Release&amp;quot; /&amp;gt;&lt;br /&gt;
| 2017-05-30&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
| 2017-10-31&lt;br /&gt;
| 2019-01-01&amp;lt;ref&amp;gt;{{Internetquelle |url=https://github.com/nodejs/Release/pull/391/files |titel=Node 8 reschedule |abruf=2019-01-22}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 2019-12-31&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|9.x}}&lt;br /&gt;
|&lt;br /&gt;
| 2017-10-01&lt;br /&gt;
| kein LTS&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |N/A&lt;br /&gt;
| 2018-06-30&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|10.x}}&lt;br /&gt;
| Dubnium&amp;lt;ref name=&amp;quot;Release&amp;quot;/&amp;gt;&lt;br /&gt;
| 2018-04-24&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
| 2018-10-30&lt;br /&gt;
| 2020-04-01&lt;br /&gt;
| 2021-04-01&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|11.x}}&lt;br /&gt;
|&lt;br /&gt;
| 2018-10-23&lt;br /&gt;
| kein LTS&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; |N/A&lt;br /&gt;
| 2019-06-01&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|12.x}}&lt;br /&gt;
| Erbium&amp;lt;ref name=&amp;quot;Release&amp;quot;/&amp;gt;&lt;br /&gt;
| 2019-04-23&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
| 2019-10-22&lt;br /&gt;
| 2020-10-20&lt;br /&gt;
| 2022-04-30&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|13.x}}&lt;br /&gt;
|&lt;br /&gt;
|2019-10-22&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
| N/A&lt;br /&gt;
|2020-04-01&lt;br /&gt;
| 2020-06-01&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|14.x}}&lt;br /&gt;
| Fermium&amp;lt;ref name=&amp;quot;Release&amp;quot; /&amp;gt;&lt;br /&gt;
|2020-04-21&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
|2020-10-20&lt;br /&gt;
|2021-10-20&lt;br /&gt;
|2023-04-30&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|15.x}}&lt;br /&gt;
|&lt;br /&gt;
|2020-10-21&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
| N/A&lt;br /&gt;
|2021-04-01&lt;br /&gt;
| 2021-06-01&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|16.x}}&lt;br /&gt;
| Gallium&amp;lt;ref name=&amp;quot;Release&amp;quot; /&amp;gt;&lt;br /&gt;
|2021-04-20&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
|2021-10-26&lt;br /&gt;
|2022-10-18&lt;br /&gt;
|2023-09-11&amp;lt;ref&amp;gt;{{Internetquelle |url=https://nodejs.org/en/blog/announcements/nodejs16-eol/ |titel=Bringing forward the End-of-Life Date for Node.js 16 |abruf=2023-03-13}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|17.x}}&lt;br /&gt;
|&lt;br /&gt;
|2021-10-19&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
|N/A&lt;br /&gt;
|2022-04-01&lt;br /&gt;
|2022-06-01&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|18.x}}&lt;br /&gt;
| Hydrogen&amp;lt;ref name=&amp;quot;Release&amp;quot; /&amp;gt;&lt;br /&gt;
|2022-05-03&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
|2022-10-25&lt;br /&gt;
|2023-10-18&lt;br /&gt;
|2025-04-30&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|19.x}}&lt;br /&gt;
|&lt;br /&gt;
| 2022-10-17&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
| N/A&lt;br /&gt;
| 2023-04-01&lt;br /&gt;
| 2023-06-01&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|co|20.x}}&lt;br /&gt;
| Iron&amp;lt;ref name=&amp;quot;Release&amp;quot; /&amp;gt;&lt;br /&gt;
| 2023-04-18&lt;br /&gt;
| {{Version|co|Wartung}} &lt;br /&gt;
| 2023-10-24&lt;br /&gt;
| 2024-10-22&lt;br /&gt;
| 2026-04-30&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|21.x}}&lt;br /&gt;
| &lt;br /&gt;
| 2023-10-17&lt;br /&gt;
| {{Version|o|eingestellt}}&lt;br /&gt;
| N/A&lt;br /&gt;
| 2024-04-01&lt;br /&gt;
| 2024-06-01&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|co|22.x}}&lt;br /&gt;
| Jod&amp;lt;ref name=&amp;quot;Release&amp;quot; /&amp;gt;&lt;br /&gt;
| 2024-04-24&lt;br /&gt;
| {{Version|co|Wartung}} &lt;br /&gt;
| 2024-10-29&lt;br /&gt;
| 2025-10-21&lt;br /&gt;
| 2027-04-30&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|o|23.x}}&lt;br /&gt;
| &lt;br /&gt;
| 2024-10-15&lt;br /&gt;
| {{Version|o|eingestellt}} &lt;br /&gt;
| N/A&lt;br /&gt;
| 2025-04-01&lt;br /&gt;
| 2025-06-01&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|co|24.x}}&lt;br /&gt;
| Krypton&amp;lt;ref name=&amp;quot;Release&amp;quot; /&amp;gt;&lt;br /&gt;
| 2025-05-06&lt;br /&gt;
| {{Version|co|LTS}} &lt;br /&gt;
| 2025-10-28&lt;br /&gt;
| 2026-10-20&lt;br /&gt;
| 2028-04-30&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|c|25.x}}&lt;br /&gt;
|&lt;br /&gt;
| 2025-10-15&lt;br /&gt;
| {{Version|c|aktuell}}&lt;br /&gt;
| N/A&lt;br /&gt;
| 2026-04-01&lt;br /&gt;
| 2026-06-01&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|p|26.x}}&lt;br /&gt;
|&lt;br /&gt;
| 2026-04-22&lt;br /&gt;
| {{Version|p|geplant}}&lt;br /&gt;
| 2026-10-28&lt;br /&gt;
| 2027-10-20&lt;br /&gt;
| 2028-04-30&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Projekte ==&lt;br /&gt;
Eine Liste von ausgewählten Projekten, die auf Node.js basieren:&lt;br /&gt;
&lt;br /&gt;
* [[Etherpad]] Lite, ein kollaborativer Text-Editor&amp;lt;ref&amp;gt;[http://pitapoison.de/wie-etherpad-lite-entstand Wie Etherpad Lite entstand]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Webarchiv|url=http://nodecode.de/etherpad |wayback=20131012024019 |text=EtherPad }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* PDFKit&amp;lt;ref&amp;gt;[https://www.golem.de/1107/84925.html PDFKit: PDF-Dokumente generieren mit JavaScript] auf [[golem.de]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[WebOS]] von vormals HP&amp;lt;ref&amp;gt;{{Webarchiv | url=https://developer.palm.com/index.php?id=2109&amp;amp;option=com_content&amp;amp;view=article | wayback=20110319083404 | text=Introducing HP webOS 2.1}} (englisch).&amp;lt;/ref&amp;gt;&lt;br /&gt;
* StackVM,&amp;lt;ref&amp;gt;[https://www.golem.de/1008/77151.html StackVM: Virtuelle Maschinen für die Mitbenutzung] auf golem.de&amp;lt;/ref&amp;gt; darauf aufbauend &amp;#039;&amp;#039;browserling&amp;#039;&amp;#039;&amp;lt;ref&amp;gt;[https://www.browserling.com/ browserling.com]&amp;lt;/ref&amp;gt; (Cross-Browser-Testen im Browser)&lt;br /&gt;
* NodeBB,&amp;lt;ref&amp;gt;[https://nodebb.org/ NodeBB.org]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Webarchiv|url=http://nodecode.de/nodejs-forum-nodebb |wayback=20131109021336 |text=NodeBB – das Node.js Forum }}&amp;lt;/ref&amp;gt; eine Echtzeit-[[Internetforum|Internetforen]]-Software&lt;br /&gt;
* [[Ghost (Blogging-Plattform)|Ghost]],&amp;lt;ref&amp;gt;[https://ghost.org/ Ghost – Just a blogging platform], ein CMS.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Webarchiv | url=http://t3n.de/news/ghost-cms-endlich-da-501691/ | wayback=20131219020624 | text=Ghost CMS: Endlich ist es da!}}&amp;lt;/ref&amp;gt; das von der [[Weblog-Software|Blog-Software]] [[WordPress]] inspiriert wurde&lt;br /&gt;
* [[Trello]], eine webbasierte [[Projektmanagement-Software]]&lt;br /&gt;
&lt;br /&gt;
Darüber hinaus enthält das offizielle Node.js-Wiki eine Liste von Projekten, Anwendungen und Unternehmen, die Node.js einsetzen.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://github.com/nodejs/node-v0.x-archive/wiki/Projects,-Applications,-and-Companies-Using-Node/e3db15bfd6d74666fea86515dc0d20b6ba0c5ffb |titel=Projects, Applications, and Companies Using Node |werk=nodejs/node-v0.x-archive |hrsg=[[GitHub]] |datum=2016-03-25 |sprache=en |abruf=2016-12-29}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Auszeichnungen ==&lt;br /&gt;
* Im Juli 2011 wurde dem Node.js-Entwickler Ryan Dahl auf der Konferenz &amp;#039;&amp;#039;Oscon&amp;#039;&amp;#039; einer der &amp;#039;&amp;#039;O’Reilly Open Source Awards&amp;#039;&amp;#039; verliehen.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Andrea Müller |url=https://www.heise.de/newsticker/meldung/Oscon-Open-Source-Awards-verliehen-1288676.html |titel=Oscon: Open Source Awards verliehen |werk=[[Heise online]] |datum=2011-07-29 |abruf=2016-03-10}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;InfoWorld&amp;#039;&amp;#039; zeichnete Node.js im August 2011 mit dem &amp;#039;&amp;#039;Bossie Award&amp;#039;&amp;#039; für die beste Open-Source-Software in der Kategorie „Entwicklertools“ aus.&amp;lt;ref&amp;gt;{{Webarchiv | url=http://www.infoworld.com/d/open-source-software/bossie-awards-2011-the-best-open-source-application-development-software-171759-0&amp;amp;current=9&amp;amp;last=1#slideshowTop | wayback=20140729092319 | text=Bossie Awards 2011: The best open source application development software. InfoWorld’s Test Center picks the best open source development tools of 2011}} (englisch).&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=Golo Roden&lt;br /&gt;
   |Titel=Node.js &amp;amp; Co.&lt;br /&gt;
   |Auflage=1.&lt;br /&gt;
   |Verlag=dpunkt Verlag&lt;br /&gt;
   |Ort=Heidelberg&lt;br /&gt;
   |Datum=2012&lt;br /&gt;
   |ISBN=978-3-89864-829-5}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=Sebastian Springer&lt;br /&gt;
   |Titel=Node.js: Das umfassende Handbuch&lt;br /&gt;
   |Auflage=1.&lt;br /&gt;
   |Verlag=Galileo Computing&lt;br /&gt;
   |Ort=&lt;br /&gt;
   |Datum=2013&lt;br /&gt;
   |ISBN=978-3-8362-2119-1}}&lt;br /&gt;
* Golo Roden: [https://www.heise.de/developer/artikel/Zeitgemaesse-Webanwendungen-in-JavaScript-entwickeln-1731547.html Gestatten, Node.js], [[Heise online]], 18. Oktober 2012.&lt;br /&gt;
* Felix Geisendörfer: [https://t3n.de/magazin/nodejs-javascript-server-revolutioniert-schubrakete-226177/ &amp;#039;&amp;#039;Wie Node.js JavaScript auf dem Server revolutioniert: Schubrakete für JavaScript&amp;#039;&amp;#039;.] [[t3n]], 8. Dezember 2010.&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=Oliver Ochs&lt;br /&gt;
   |Titel=JavaScript auf dem Server mit Node, in: JavaScript für Enterprise-Entwickler&lt;br /&gt;
   |Auflage=1.&lt;br /&gt;
   |Verlag=dpunkt Verlag&lt;br /&gt;
   |Ort=Heidelberg&lt;br /&gt;
   |Datum=2012&lt;br /&gt;
   |ISBN=978-3-89864-728-1&lt;br /&gt;
   |Seiten=133 ff}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=Tom Hughes-Croucher, Mike Wilson&lt;br /&gt;
   |Titel=Einführung in Node.js&lt;br /&gt;
   |Auflage=1.&lt;br /&gt;
   |Verlag=O’Reilly&lt;br /&gt;
   |Datum=2012&lt;br /&gt;
   |ISBN=978-3-86899-797-2}}&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Commonscat|Node.js}}&lt;br /&gt;
* [https://nodejs.org/en/ Website des Projektes node.js] (englisch)&lt;br /&gt;
* [https://www.npmjs.com/ Website der Paketverwaltung npm] (englisch)&lt;br /&gt;
* [https://cre.fm/cre167-nodejs Bericht über Node.js] auf [[CRE (Podcast)|Chaosradio Express]]&lt;br /&gt;
* {{Webarchiv | url=https://iojs.org/de/index.html | wayback=20160214110507 | text=Website des Projekts io.js}} (englisch)&lt;br /&gt;
* [https://www.thenativeweb.io/learning/techlounge-nodejs tech:lounge], ein ausführlicher und kostenfreier Einführungs-Videokurs&lt;br /&gt;
* [https://github.com/Sharkbyteprojects/TextUrl Beispielanwendung &amp;#039;&amp;#039;TextUrl&amp;#039;&amp;#039; von sharkbyte]&lt;br /&gt;
* [https://www.tutorialkart.com/nodejs/nodejs-tutorial/ Node.js Tutorial – Learn basics of Node.js] (englisch)&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references responsive /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Normdaten|TYP=s|GND=1027030742}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Node.js| ]]&lt;br /&gt;
[[Kategorie:Web-Entwicklung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Boemmels</name></author>
	</entry>
</feed>