{"id":124520,"date":"2025-05-06T21:05:17","date_gmt":"2025-05-06T19:05:17","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opublikovana-platforma-node-js-24-0-0"},"modified":"2025-05-06T21:05:17","modified_gmt":"2025-05-06T19:05:17","slug":"opublikovana-platforma-node-js-24-0-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/opublikovana-platforma-node-js-24-0-0","title":{"rendered":"Platforma Node.js 24.0.0 \u00ebsht\u00eb publikuar","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>L\u00ebshimi i Node.js 24.0.0 u realizua, nj\u00eb platform\u00eb p\u00ebr ekzekutimin e aplikacioneve t\u00eb rrjetit me gjuh\u00ebn JavaScript. Node.js 24.0 \u00ebsht\u00eb klasifikuar si nj\u00eb version me mb\u00ebshtetje afatgjat\u00eb, por ky status do t'i jepet vet\u00ebm n\u00eb tetor, pas procesit t\u00eb stabilizimit. Mb\u00ebshtetje p\u00ebr Node.js 24.x do t\u00eb ofrohet deri m\u00eb 30 prill 2028. Mb\u00ebshtetje p\u00ebr versionin e kaluar LTS Node.js 22.x do t\u00eb vazhdoj\u00eb deri n\u00eb prillin 2027, nd\u00ebrsa p\u00ebr versionin paraardh\u00ebs LTS 20.x deri n\u00eb prillin 2026. Mb\u00ebshtetje p\u00ebr versionin LTS 18.x u nd\u00ebrpre m\u00eb 30 prill 2025, nd\u00ebrsa p\u00ebr versionin nd\u00ebrmjet\u00ebs Node.js 23.x do t\u00eb nd\u00ebrpritet m\u00eb 1 qershor 2025.      <\/p>\n<p>P\u00ebrmir\u00ebsime kryesore:  <\/p>\n<ul>\n<li class=\"l\"> N\u00eb API-n\u00eb AsyncLocalStorage, klasi AsyncContextFrame \u00ebsht\u00eb i angazhuar si standard. AsyncContextFrame implementon nj\u00eb mekaniz\u00ebm m\u00eb efikas t\u00eb ndjekjes s\u00eb kontekstit asinkron, duke lejuar nj\u00eb rritje t\u00eb dukshme t\u00eb performanc\u00ebs.\n<li class=\"l\"> API URLPattern tani \u00ebsht\u00eb i disponuesh\u00ebm si nj\u00eb objekt global, i cili mund t\u00eb p\u00ebrdoret pa importim t\u00eb qart\u00eb. URLPattern ofron mund\u00ebsi p\u00ebr t\u00eb verifikuar p\u00ebrputhshm\u00ebrin\u00eb e URL-ve me nj\u00eb model t\u00eb caktuar, q\u00eb mund t\u00eb zbatohet p\u00ebr analizimin e lidhjeve.\n<li class=\"l\">  Mekanizmi i Modelit t\u00eb Lejeve \u00ebsht\u00eb p\u00ebrmir\u00ebsuar dhe stabilizuar, duke mund\u00ebsuar kufizimin e aksesit n\u00eb burime t\u00eb caktuara gjat\u00eb ekzekutimit (p.sh., mund t\u00eb ndalohet krijimi i proceseve t\u00eb f\u00ebmij\u00ebve, t\u00eb kufizohet aksesin p\u00ebr shkrim ose lexim n\u00eb pjes\u00eb t\u00eb caktuara t\u00eb sistemit t\u00eb skedar\u00ebve, t\u00eb \u00e7aktivizohen shtesat). N\u00eb vend t\u00eb flamurit eksperimental &#171;&#8212;experimental-permission&#187; p\u00ebr aktivizimin e Modelit t\u00eb Lejeve, tani mund t\u00eb p\u00ebrdoret flamuri &#171;&#8212;permission&#187;.\n<li class=\"l\"> Kapacitetet e modulit node:test (test_runner), i cili \u00ebsht\u00eb i dedikuar p\u00ebr krijimin dhe ekzekutimin e testeve n\u00eb gjuh\u00ebn JavaScript, q\u00eb kthejn\u00eb rezultatet n\u00eb formatin TAP (Test Anything Protocol), jan\u00eb zgjeruar. Moduli tani automatikisht pret p\u00ebrfundimin e testeve t\u00eb ngjashme pa pasur nevoj\u00eb p\u00ebr p\u00ebrdorimin e await.\n<li class=\"l\"> Kompania HTTP undici \u00ebsht\u00eb p\u00ebrdit\u00ebsuar n\u00eb versionin 7.x, ku \u00ebsht\u00eb rritur performanca dhe jan\u00eb shtuar mund\u00ebsi t\u00eb reja HTTP.\n<li class=\"l\"> Mekanizmi V8 \u00ebsht\u00eb p\u00ebrdit\u00ebsuar n\u00eb versionin 13.6, i p\u00ebrdorur n\u00eb Chromium 136. Nga mund\u00ebsit\u00eb e reja n\u00eb krahasim me botimin e kaluar t\u00eb Node.js, vlen t\u00eb p\u00ebrmendet mb\u00ebshtetje p\u00ebr tabelat e tipizuara Float16Array, menaxhimi manual i burimeve, metoda RegExp.escape (ekranimi i vargjeve p\u00ebr RegExp), treguesit 64-bit (Memory64) n\u00eb WebAssembly, dhe metoda Error.isError.\n<li class=\"l\"> Menaxheri i paketave NPM \u00ebsht\u00eb p\u00ebrdit\u00ebsuar n\u00eb versionin 11.\n<li class=\"l\"> Mb\u00ebshtetja p\u00ebr kompiluesin MSVC \u00ebsht\u00eb nd\u00ebrprer\u00eb. P\u00ebr kompilimin n\u00eb platform\u00ebn Windows, \u00ebsht\u00eb e nevojshme t\u00eb p\u00ebrdoret ClangCL.        <\/ul>\n<p>Platforma Node.js mund t\u00eb p\u00ebrdoret p\u00ebr mb\u00ebshtetje serverike t\u00eb funksionimit t\u00eb aplikacioneve Web, si dhe p\u00ebr krijimin e aplikacioneve t\u00eb zakonshme klient-server. P\u00ebr t\u00eb zgjeruar funksionalitetin e aplikacioneve p\u00ebr Node.js, \u00ebsht\u00eb p\u00ebrgatitur nj\u00eb koleksion i madh modulash, ku mund t\u00eb gjenden module me implementime  <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/server\/\"   title=\"server\u00ebsh\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1762\">server\u00ebsh<\/a> dhe klient\u00eb HTTP, SMTP, XMPP, DNS, FTP, IMAP, POP3, module p\u00ebr integrimin me framework-e t\u00eb ndryshme web, trajtues t\u00eb WebSocket dhe Ajax, lidh\u00ebs p\u00ebr DB (MySQL, PostgreSQL, SQLite, MongoDB), motor\u00eb t\u00eb templativ\u00ebve, engine CSS, implementime t\u00eb algoritmeve kriptografik\u00eb dhe sisteme autorizimi (OAuth), parser\u00eb XML.    <\/p>\n<p> P\u00ebr t\u00eb trajtuar nj\u00eb num\u00ebr t\u00eb madh k\u00ebrkesash paralel, Node.js p\u00ebrdor nj\u00eb model t\u00eb asinkron t\u00eb ekzekutimit t\u00eb kodit, i bazuar n\u00eb p\u00ebrpunimin e ngjarjeve n\u00eb modalitetin jo-bllokues dhe p\u00ebrcaktimin e trajtuesve t\u00eb kthimit (callback handlers). Metodat p\u00ebr multi-p\u00ebr\u00e7imin e lidhjeve p\u00ebrfshijn\u00eb epoll, kqueue, \/dev\/poll dhe select. P\u00ebr multi-p\u00ebr\u00e7imin e lidhjeve p\u00ebrdoret libra libuv, e cila \u00ebsht\u00eb nj\u00eb shtres\u00eb mbi libev n\u00eb sistemet Unix dhe mbi IOCP n\u00eb Windows. P\u00ebr krijimin e nj\u00eb grupi threads (thread pool) p\u00ebrdoret biblioteka libeio, nd\u00ebrsa p\u00ebr t\u00eb kryer k\u00ebrkesat DNS n\u00eb modalitetin jo-bllokues integrohet c-ares. T\u00eb gjitha thirrjet sistemike q\u00eb shkaktojn\u00eb bllokim kryhen brenda grupit t\u00eb threads dhe pastaj, si dhe trajtuesit e sinjalit, kalojn\u00eb rezultatin e pun\u00ebs s\u00eb tyre p\u00ebrs\u00ebri p\u00ebrmes nj\u00eb kanali t\u00eb paem\u00ebruar (pipe).     <\/p>\n<p>Ekzekutimi i kodit JavaScript sigurohet p\u00ebrmes p\u00ebrdorimit t\u00eb motorit V8 t\u00eb zhvilluar nga kompania Google (p\u00ebr m\u00eb tep\u00ebr, Microsoft zhvillon nj\u00eb variant t\u00eb Node.js me motorin Chakra-Core). N\u00eb thelb, Node.js \u00ebsht\u00eb i ngjash\u00ebm me framework-et Perl AnyEvent, Ruby Event Machine, Python Twisted dhe implementimin e ngjarjeve n\u00eb Tcl, por cikli i p\u00ebrpunimit t\u00eb ngjarjeve (event loop) n\u00eb Node.js \u00ebsht\u00eb i fshehur nga zhvilluesi dhe i ngjan p\u00ebrpunimit t\u00eb ngjarjeve n\u00eb nj\u00eb aplikacion web q\u00eb punon n\u00eb shfletues.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63194\">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 24.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 24.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 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. \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 22.x \u043f\u0440\u043e\u0434\u043b\u0438\u0442\u0441\u044f \u0434\u043e \u0430\u043f\u0440\u0435\u043b\u044f 2027 \u0433\u043e\u0434\u0430, \u0430 \u043f\u043e\u0437\u0430\u043f\u0440\u043e\u0448\u043b\u043e\u0439 LTS-\u0432\u0435\u0442\u043a\u0438 [&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-124520","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node.js 24.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\/sq\/blog\/news\/opublikovana-platforma-node-js-24-0-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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 24.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 24.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\/sq\/blog\/news\/opublikovana-platforma-node-js-24-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-05-06T19:05:17+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-05-06T19:05:17+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 24.0.0 \u00ebsht\u00eb publikuar | ProHoster","description":"L\u00ebshimi i Node.js 24.0.0, platforma p\u00ebr ekzekutimin e aplikacioneve rrjet n\u00eb gjuh\u00ebn JavaScript, ka ndodhur.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/opublikovana-platforma-node-js-24-0-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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 24.0.0 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node.js 24.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\/sq\/blog\/news\/opublikovana-platforma-node-js-24-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-05-06T19:05:17+00:00","article:modified_time":"2025-05-06T19:05:17+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"124520","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-09 17:45:58","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:40:19","updated":"2026-02-09 17:45:58","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/124520","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=124520"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/124520\/revisions"}],"predecessor-version":[{"id":159006,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/124520\/revisions\/159006"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=124520"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=124520"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=124520"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}