{"id":145744,"date":"2025-10-19T11:11:55","date_gmt":"2025-10-19T09:11:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opublikovana-platforma-node-js-25-0-0"},"modified":"2025-10-19T11:11:55","modified_gmt":"2025-10-19T09:11:55","slug":"opublikovana-platforma-node-js-25-0-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/opublikovana-platforma-node-js-25-0-0","title":{"rendered":"Die Node.js-Plattform 25.0.0 wurde ver\u00f6ffentlicht","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Die Ver\u00f6ffentlichung von Node.js 25.0.0, einer Plattform zur Ausf\u00fchrung von Netzwerkanwendungen in JavaScript, fand statt. Node.js 25.0 wird als Zwischenversion eingestuft, deren Wartung \u00fcber einen Zeitraum von 7 Monaten (bis Juni 2026) erfolgt. In den kommenden Tagen wird die Stabilisierung des Node.js 24-Zweigs abgeschlossen, der Ende Oktober den LTS-Status erh\u00e4lt und bis April 2028 unterst\u00fctzt wird. Die Unterst\u00fctzung der vorherigen LTS-Zweige Node.js 22.x und 20.x wird bis April 2027 bzw. 2026 fortgesetzt.       <\/p>\n<p>Hauptverbesserungen:   <\/p>\n<ul>\n<li class=\"l\"> Die V8-Engine wurde auf Version 14.1 aktualisiert, die in Chromium 141 verwendet wird. Zu den Verbesserungen im Vergleich zur vorherigen Node.js-Version geh\u00f6rt eine bedeutende Leistungssteigerung der Methode JSON.stringify, die Optimierung von WebAssembly und JIT sowie die Implementierung von Methoden zur Umwandlung zwischen Uint8Array und Daten im Base64- oder hexadezimalen Format.\n<li class=\"l\"> Im Permission-Model wurde die Option &#171;&#8212;allow-net&#187; hinzugef\u00fcgt, um den Netzwerkzugang w\u00e4hrend der Ausf\u00fchrung zu erm\u00f6glichen (wenn die Option &#171;&#8212;allow-net&#187; nicht angegeben ist, gibt Node.js im &#171;&#8212;permission&#187;-Modus einen Fehler ERR_ACCESS_DENIED aus, wenn versucht wird, Netzwerkoperationen durchzuf\u00fchren).\n<li class=\"l\"> Standardm\u00e4\u00dfig aktiviert <a href=\"https:\/\/prohoster.info\/de\/ssl-sertifikat\/rapidssl-wildcard\/\"  data-wpil-monitor-id=\"3320\">kompatibel mit Browsern<\/a> Die API Web Storage, die f\u00fcr die permanente (Klasse localStorage) oder tempor\u00e4re (Klasse sessionStorage) Speicherung von Daten im Schl\u00fcssel\/Wert-Format gedacht ist. Das Experimentaldatum wurde von der API Web Storage entfernt.\n<li class=\"l\"> Die Klasse ErrorEvent wurde in die Kategorie global verf\u00fcgbar (kann ohne expliziten Import verwendet werden) \u00fcberf\u00fchrt und bietet eine browserkompatible Schnittstelle zur Verarbeitung von Ereignissen mit Informationen \u00fcber Fehler.\n<li class=\"l\"> F\u00fcr WebAssembly wurde die Unterst\u00fctzung der API JSPI (JavaScript Promise Integration) aktiviert, die den Zugriff auf asynchrone Web-APIs aus sequenziell ausgef\u00fchrtem Code, der in WebAssembly kompiliert wurde, erm\u00f6glicht.\n<li class=\"l\"> Die Option &#171;NODE_COMPILE_CACHE_RELATIVE_PATH&#187; wurde hinzugef\u00fcgt, um die portable Nutzung des Caches kompilierter Objekte zu erm\u00f6glichen. In diesem Modus werden die Hashes zur Identifizierung der Objekte unter Verwendung relativer Dateipfade berechnet, was das Verschieben und Einf\u00fcgen des Inhalts des Verzeichnisses mit dem Code zusammen mit dem Cache erm\u00f6glicht.\n<li class=\"l\"> Die M\u00f6glichkeit zur Profilerstellung der CPU-Auslastung wurde hinzugef\u00fcgt.\n<li class=\"l\"> Der Paketmanager NPM wurde auf Version 11.6.2 aktualisiert.\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr Python 3.14 wurde hinzugef\u00fcgt.\n<li class=\"l\"> Die minimal unterst\u00fctzten Versionen sind Clang 19 und Xcode 16.4.\n<li class=\"l\"> Die Unterst\u00fctzung des SlowBuffer-Objekts, das zuvor aufgrund potenzieller Sicherheitsprobleme als veraltet erkl\u00e4rt wurde, wurde eingestellt. Anstelle von SlowBuffer sollte die Methode Buffer.allocUnsafeSlow() verwendet werden.        <\/ul>\n<p>Die Node.js-Plattform kann sowohl f\u00fcr die serverseitige Unterst\u00fctzung von Webanwendungen als auch f\u00fcr die Erstellung von regul\u00e4ren Client- und Server-Netzwerkprogrammen genutzt werden. Um die Funktionalit\u00e4t von Node.js-Anwendungen zu erweitern, wurde eine umfangreiche Sammlung von Modulen erstellt, in der man Module mit Implementierungen finden kann.  <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/server\/\"   title=\"Server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1792\">Server<\/a> und HTTP-, SMTP-, XMPP-, DNS-, FTP-, IMAP-, POP3-Clients, Module zur Integration mit verschiedenen Web-Frameworks, WebSocket- und Ajax-Handler, Datenbank-Connectoren (MySQL, PostgreSQL, SQLite, MongoDB), Template-Engines, CSS-Engines, Implementierungen von Krypto-Algorithmen und Autorisierungssystemen (OAuth), XML-Parser.    <\/p>\n<p> Um eine gro\u00dfe Anzahl paralleler Anfragen zu verarbeiten, nutzt Node.js ein asynchrones Codeausf\u00fchrungsmodell, das auf ereignisgesteuerter, nicht-blockierender Verarbeitung und der Definition von Callback-Handlern basiert. Zu den Unterst\u00fctzten Multiplexing-Methoden geh\u00f6ren epoll, kqueue, \/dev\/poll und select. Zum Multiplexen von Verbindungen wird die Bibliothek libuv verwendet, die auf libev in Unix-Systemen und auf IOCP in Windows aufbaut. F\u00fcr die Erstellung eines Thread-Pools wird die Bibliothek libeio eingesetzt, f\u00fcr die Durchf\u00fchrung von DNS-Anfragen im nicht-blockierenden Modus ist c-ares integriert. Alle systematischen Aufrufe, die eine Blockierung verursachen, werden innerhalb des Thread-Pools ausgef\u00fchrt und \u00fcber ein anonymes Pipe wieder an die Handler zur\u00fcckgegeben.     <\/p>\n<p>Die Ausf\u00fchrung von JavaScript-Code erfolgt durch den Einsatz der von Google entwickelten V8-Engine (zus\u00e4tzlich entwickelt Microsoft eine Variante von Node.js mit der Chakra-Core-Engine). Im Grunde \u00e4hnelt Node.js den Frameworks Perl AnyEvent, Ruby Event Machine, Python Twisted und der ereignisgesteuerten Implementierung in Tcl, aber die Ereignisverarbeitungsschleife (Event Loop) in Node.js ist f\u00fcr den Entwickler verborgen und \u00e4hnelt der Ereignisverarbeitung in einer Webanwendung, die im Browser ausgef\u00fchrt wird.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64077\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node.js 25.0.0, \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 JavaScript. Node.js 25.0 \u043e\u0442\u043d\u0435\u0441\u0451\u043d \u043a \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u043c \u0432\u0435\u0442\u043a\u0430\u043c, \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 7 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 (\u0434\u043e \u0438\u044e\u043d\u044f 2026 \u0433\u043e\u0434\u0430). \u0412 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0435 \u0434\u043d\u0438 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0432\u0435\u0442\u043a\u0438 Node.js 24, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432 \u043a\u043e\u043d\u0446\u0435 \u043e\u043a\u0442\u044f\u0431\u0440\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u0442 \u0441\u0442\u0430\u0442\u0443\u0441 LTS \u0438 \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043e \u0430\u043f\u0440\u0435\u043b\u044f 2028 \u0433\u043e\u0434\u0430. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 LTS-\u0432\u0435\u0442\u043e\u043a [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-145744","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node.js 25.0.0, \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 JavaScript.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/opublikovana-platforma-node-js-25-0-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 Node.js 25.0.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node.js 25.0.0, \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 JavaScript.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/opublikovana-platforma-node-js-25-0-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-10-19T09:11:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-10-19T09:11:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Die Plattform Node.js 25.0.0 wurde ver\u00f6ffentlicht | ProHoster","description":"Die Ver\u00f6ffentlichung von Node.js 25.0.0, einer Plattform zur Ausf\u00fchrung von Netzwerk-Anwendungen in JavaScript, fand statt.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/opublikovana-platforma-node-js-25-0-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 Node.js 25.0.0 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node.js 25.0.0, \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 JavaScript.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/opublikovana-platforma-node-js-25-0-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-10-19T09:11:55+00:00","article:modified_time":"2025-10-19T09:11:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"145744","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-15 20:31:56","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 15:24:20","updated":"2026-02-15 20:31:56","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/145744","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=145744"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/145744\/revisions"}],"predecessor-version":[{"id":161184,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/145744\/revisions\/161184"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=145744"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=145744"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=145744"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}