{"id":170439,"date":"2026-05-06T00:24:40","date_gmt":"2026-05-05T22:24:40","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opublikovana-platforma-node-js-26-0-0"},"modified":"2026-05-06T00:24:40","modified_gmt":"2026-05-05T22:24:40","slug":"opublikovana-platforma-node-js-26-0-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/opublikovana-platforma-node-js-26-0-0","title":{"rendered":"Bola vydan\u00e1 platforma Node.js 26.0.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Bol sa vydan\u00fd Node.js 26.0.0, platforma pre sp\u00fa\u0161\u0165anie sie\u0165ov\u00fdch aplik\u00e1ci\u00ed v jazyku JavaScript. Node.js 26.0 je zaraden\u00fd medzi verzie s dlhodobou podporou, av\u0161ak tento status bude pridelen\u00fd a\u017e v okt\u00f3bri, po stabiliz\u00e1cii. Podpora Node.js 26.x bude zabezpe\u010den\u00e1 do m\u00e1ja 2029. Podpora predch\u00e1dzaj\u00facej verzie LTS Node.js 24.x bude trva\u0165 do 30. apr\u00edla 2028, zatia\u013e \u010do predpredch\u00e1dzaj\u00facej verzie 22.x \u2014 do 30. apr\u00edla 2027. Podpora LTS verzie 20.x bola ukon\u010den\u00e1 30. apr\u00edla 2026 a podpora pre do\u010dasn\u00fa verziu Node.js 25.x sa skon\u010d\u00ed 1. j\u00fana 2026.      <\/p>\n<p>Hlavn\u00e9 vylep\u0161enia:  <\/p>\n<ul>\n<li class=\"l\"> API Temporal je predvolene zapnut\u00e9 a pon\u00faka alternat\u00edvny s\u00fabor met\u00f3d na pr\u00e1cu s d\u00e1tumami a \u010dasom. API umo\u017e\u0148uje manipul\u00e1ciu s d\u00e1tumami s oh\u013eadom na \u010dasov\u00e9 p\u00e1sma aj bez nich, konverziu \u010dasu, form\u00e1tovanie v\u00fdstupu a vykon\u00e1vanie aritmetick\u00fdch oper\u00e1ci\u00ed s \u010dasom. \u010cas m\u00f4\u017ee by\u0165 zadan\u00fd v nez\u00e1vislom form\u00e1te od \u010dasov\u00e9ho p\u00e1sma (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), s v\u00e4zbou na \u010dasov\u00e9 p\u00e1smo (Temporal.ZonedDateTime) a v epoch\u00e1lnom form\u00e1te (Temporal.Instant \u2014 po\u010det nanosek\u00fand od 1. janu\u00e1ra 1970).\n<li class=\"l\"> Motor V8 bol aktualizovan\u00fd na verziu 14.6, ktor\u00e1 sa pou\u017e\u00edva v Chromiu 146. Medzi vylep\u0161eniami v porovnan\u00ed s predch\u00e1dzaj\u00facim vydan\u00edm Node.js je mo\u017enos\u0165 zlu\u010dova\u0165 nieko\u013eko iter\u00e1torov do jedn\u00e9ho pomocou met\u00f3dy Iterator.concat(), ako aj implement\u00e1cia \u0161pecifik\u00e1cie \u201eupsert\u201c na zjednodu\u0161enie pr\u00e1ce s kolekciami p\u00e1rov k\u013e\u00fa\u010d\/hodnota v JavaScript objektov Map a WeakMap.\n<li class=\"l\"> HTTP klient undici bol aktualizovan\u00fd na vetvu 8.x.\n<li class=\"l\"> Met\u00f3da http.Server.prototype.writeHeader() bola odstr\u00e1nen\u00e1, namiesto nej by ste mali pou\u017e\u00edva\u0165 http.Server.prototype.writeHead().            <\/ul>\n<p>Platforma Node.js m\u00f4\u017ee by\u0165 pou\u017eit\u00e1 na serverov\u00fa podporu webov\u00fdch aplik\u00e1ci\u00ed, ako aj na vytv\u00e1ranie klasick\u00fdch klientsk\u00fdch a serverov\u00fdch sie\u0165ov\u00fdch programov. Pre roz\u0161\u00edrenie funk\u010dnosti aplik\u00e1ci\u00ed pre Node.js bola pripraven\u00e1 ve\u013ek\u00e1 kolekcia modulov, v ktorej n\u00e1jdete moduly s realiz\u00e1ciou.  <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sk\/server\/\" title=\"serverov\" data-wpil-keyword-link=\"linked\">serverov<\/a> a klientov HTTP, SMTP, XMPP, DNS, FTP, IMAP, POP3, moduly na integr\u00e1ciu s r\u00f4znymi webov\u00fdmi r\u00e1mcami, spracovate\u013eov WebSocket a Ajax, konektorov k DBMS (MySQL, PostgreSQL, SQLite, MongoDB), \u0161abl\u00f3nova\u010dov, CSS enginov, implement\u00e1ci\u00ed kryptografick\u00fdch algoritmov a syst\u00e9mov autoriz\u00e1cie (OAuth), XML parserov.    <\/p>\n<p> Na spracovanie ve\u013ek\u00e9ho mno\u017estva paraleln\u00fdch po\u017eiadaviek vyu\u017e\u00edva Node.js asynchr\u00f3nny model sp\u00fa\u0161\u0165ania k\u00f3du, zalo\u017een\u00fd na spracovan\u00ed udalost\u00ed v neblokuj\u00facom re\u017eime a ur\u010den\u00ed callback spracovate\u013eov. Pre multiplexovanie pripojen\u00ed s\u00fa podporovan\u00e9 met\u00f3dy ako epoll, kqueue, \/dev\/poll a select. Na multiplexovanie pripojen\u00ed sa vyu\u017e\u00edva kni\u017enica libuv, ktor\u00e1 je nadstavbou nad libev v syst\u00e9moch Unix a nad IOCP vo Windows. Na vytvorenie poolu vl\u00e1kien sa vyu\u017e\u00edva kni\u017enica libeio, na vykon\u00e1vanie DNS po\u017eiadaviek v neblokuj\u00facom re\u017eime je integrovan\u00fd c-ares. V\u0161etky syst\u00e9mov\u00e9 volania, ktor\u00e9 sp\u00f4sobuj\u00fa blokovanie, sa vykon\u00e1vaj\u00fa vo vn\u00fatri poolu vl\u00e1kien a n\u00e1sledne, rovnako ako spracovatelia sign\u00e1lov, posielaj\u00fa v\u00fdsledok svojej pr\u00e1ce sp\u00e4\u0165 cez anonymn\u00fd kan\u00e1l (pipe).     <\/p>\n<p>Vykon\u00e1vanie JavaScriptov\u00e9ho k\u00f3du je zabezpe\u010den\u00e9 prostredn\u00edctvom pou\u017eitia motora V8 vyvinut\u00e9ho spolo\u010dnos\u0165ou Google. Node.js je v podstate podobn\u00fd r\u00e1mcom Perl AnyEvent, Ruby Event Machine, Python asyncio a implement\u00e1cii udalost\u00ed v Tcl, no cyklus spracovania udalost\u00ed (event loop) v Node.js je skryt\u00fd pred v\u00fdvoj\u00e1rom a pripom\u00edna spracovanie udalost\u00ed vo webovej aplik\u00e1cii be\u017eiacej v prehliada\u010di.<br \/>\n<br \/>Zdroj: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65374\">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 26.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 26.0 \u043e\u0442\u043d\u0435\u0441\u0451\u043d \u043a \u0432\u0435\u0442\u043a\u0430\u043c \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438, \u043d\u043e \u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u0442\u0430\u0442\u0443\u0441 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u043e\u043a\u0442\u044f\u0431\u0440\u0435, \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Node.js 26.x \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0434\u043e \u043c\u0430\u044f 2029 \u0433\u043e\u0434\u0430. \u0421\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 LTS-\u0432\u0435\u0442\u043a\u0438 Node.js 24.x \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0434\u043e 30 \u0430\u043f\u0440\u0435\u043b\u044f 2028 \u0433\u043e\u0434\u0430, \u0430 \u043f\u043e\u0437\u0430\u043f\u0440\u043e\u0448\u043b\u043e\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-170439","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node.js 26.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=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sk\/blog\/news\/opublikovana-platforma-node-js-26-0-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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 26.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 26.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\/sk\/blog\/news\/opublikovana-platforma-node-js-26-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=\"2026-05-05T22:24:40+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-05T22:24:40+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\udd47Platforma Node.js 26.0.0 bola publikovan\u00e1 | ProHoster","description":"Bol spusten\u00fd Node.js 26.0.0, platforma na vykon\u00e1vanie sie\u0165ov\u00fdch aplik\u00e1ci\u00ed v jazyku JavaScript.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/opublikovana-platforma-node-js-26-0-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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 26.0.0 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node.js 26.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\/sk\/blog\/news\/opublikovana-platforma-node-js-26-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":"2026-05-05T22:24:40+00:00","article:modified_time":"2026-05-05T22:24:40+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/170439","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=170439"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/170439\/revisions"}],"predecessor-version":[{"id":170716,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/170439\/revisions\/170716"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=170439"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=170439"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=170439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}