{"id":120214,"date":"2024-10-17T13:09:19","date_gmt":"2024-10-17T11:09:19","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opublikovana-platforma-node-js-23-0-s-nachalnoj-podderzhkoj-yazyka-typescript"},"modified":"2026-02-15T22:30:50","modified_gmt":"2026-02-15T20:30:50","slug":"opublikovana-platforma-node-js-23-0-s-nachalnoj-podderzhkoj-yazyka-typescript","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/opublikovana-platforma-node-js-23-0-s-nachalnoj-podderzhkoj-yazyka-typescript","title":{"rendered":"Platforma Node.js 23.0 \u00ebsht\u00eb publikuar me mb\u00ebshtetje fillestare p\u00ebr gjuh\u00ebn TypeScript","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>L\u00ebshimi i Node.js 23.0.0, platforma p\u00ebr ekzekutimin e aplikacioneve rrjetore n\u00eb gjuh\u00ebn JavaScript. Node.js 23.0 klasifikohet si deg\u00eb nd\u00ebrmjet\u00ebse, e cila mb\u00ebshtetet p\u00ebr 7 muaj (deri n\u00eb qershor 2025). N\u00eb dit\u00ebt n\u00eb vijim do t\u00eb p\u00ebrfundoj\u00eb stabilizimi i deg\u00ebs Node.js 22, e cila m\u00eb 29 tetor do t\u00eb marr\u00eb statusin LTS dhe do t\u00eb mb\u00ebshtetet deri n\u00eb prill 2027. Mb\u00ebshtetje p\u00ebr deg\u00ebt e kaluara LTS Node.js 20.x dhe 18.x do t\u00eb vazhdoj\u00eb deri n\u00eb prill 2026 dhe 2025 respektivisht.       <\/p>\n<p>P\u00ebrmir\u00ebsimet kryesore:  <\/p>\n<ul>\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje eksperimentale p\u00ebr gjuh\u00ebn TypeScript, e cila lejon p\u00ebrcaktimin e qart\u00eb t\u00eb tipeve. Mb\u00ebshtetja aktivizohet p\u00ebrmes opsioneve &#171;&#8212;experimental-strip-types&#187; dhe &#171;&#8212;experimental-transform-types&#187;. N\u00eb rastin e opsionit t\u00eb par\u00eb, puna me TypeScript reduktohet n\u00eb pastrimin e p\u00ebrkufizimeve t\u00eb tipeve specifike p\u00ebr k\u00ebt\u00eb gjuh\u00eb (kontrollimi i tipeve nuk kryhet, kodi thjesht konvertohet n\u00eb JavaScript pa tipe). Opsioni i dyt\u00eb realizon transformimin e disa elementeve t\u00eb sintaks\u00ebs TypeScript, si enumeratat (enum) dhe hap\u00ebsirat e emrave (namespace) n\u00eb kodin JavaScript.\n<li class=\"l\"> \u00cbsht\u00eb aktivizuar p\u00ebr m\u00eb shum\u00eb, mund\u00ebsia p\u00ebr t\u00eb p\u00ebrdorur thirrjen &#171;require()&#187; p\u00ebr ngarkimin e moduleve JavaScript ESM (ECMAScript Modules) n\u00eb m\u00ebnyr\u00eb sinjkronike. Modul ESM p\u00ebrdoret n\u00eb shfletues dhe z\u00ebvend\u00ebson modulet CommonJS, specifike p\u00ebr Node.js. P\u00ebr t\u00eb ngarkuar nj\u00eb modul ESM p\u00ebrmes &#171;require()&#187; n\u00eb Node.js, moduli duhet t\u00eb ekzekutohet n\u00eb m\u00ebnyr\u00eb sinjkronike (pa await n\u00eb nivelin m\u00eb t\u00eb lart\u00eb).\n<li class=\"l\"> \u00cbsht\u00eb siguruar identifikimi automatik i moduleve ESM n\u00eb skedar\u00ebt pa zgjedhje ose me zgjedhjen &#171;.js&#187;. M\u00eb par\u00eb k\u00ebta skedar\u00eb trajtoheshin si module CommonJS, p\u00ebrve\u00e7 n\u00ebse n\u00eb skedarin package.json t\u00eb vendosur n\u00eb t\u00eb nj\u00ebjtin katalog sh\u00ebnohej qart\u00eb tipi i tyre (&#171;type&#187;: &#171;module&#187;). N\u00eb versionin e ri, p\u00ebr skedar\u00ebt, tipi i t\u00eb cil\u00ebve nuk \u00ebsht\u00eb sh\u00ebnuar n\u00eb package.json, fillimisht provoni ngarkimin si modul CommonJS, dhe n\u00ebse kjo d\u00ebshton, at\u00ebher\u00eb si modul ESM.\n<li class=\"l\"> Implementimi eksperimental <a href=\"https:\/\/prohoster.info\/sq\/ssl-sertifikat\/rapidssl-wildcard\/\"  data-wpil-monitor-id=\"3321\">i p\u00ebrputhsh\u00ebm me shfletuesit<\/a> API Web Storage, e destinuar p\u00ebr ruajtjen e p\u00ebrhershme (klasa localStorage) ose t\u00eb p\u00ebrkohshme (klasa sessionStorage) t\u00eb t\u00eb dh\u00ebnave n\u00eb formatin \u00e7el\u00ebs\/vler\u00eb. P\u00ebr t\u00eb aktivizuar mb\u00ebshtetjes Web Storage, k\u00ebrkohet ekzekutimi me flamurin &#171;&#8212;experimental-webstorage&#187; dhe tregimi i rrug\u00ebs p\u00ebr skedarin me ruajtjen p\u00ebrmes flamurit &#171;&#8212;localstorage-file&#187;.\n<li class=\"l\"> \u00cbsht\u00eb shtuar nj\u00eb API eksperimentale SQLite p\u00ebr t\u00eb punuar me databazat, duke p\u00ebrdorur gjuh\u00ebn e pyetjeve SQL dhe ruajtjen mbi baz\u00ebn e bibliotek\u00ebs SQLite. P\u00ebrve\u00e7 ruajtjes s\u00eb databaz\u00ebs n\u00eb nj\u00eb skedar n\u00eb disk, ajo gjithashtu mund t\u00eb vendoset n\u00eb memorie, duke treguar n\u00eb vend t\u00eb emrit t\u00eb skedarit &#171;:memory:&#187;. API Web Storage po ashtu \u00ebsht\u00eb implementuar mbi SQLite, duke \u00e7uar n\u00eb shtimin e SQLite n\u00eb var\u00ebsirat p\u00ebr Node.js.\n<li class=\"l\"> \u00cbsht\u00eb shpallur si e q\u00ebndrueshme komand\u00eb &#171;node &#8212;run&#187;, e cila \u00ebsht\u00eb e destinuar p\u00ebr t\u00eb ekzekutuar skriptet e p\u00ebrcaktuara n\u00eb skedarin package.json.\n<li class=\"l\"> Mb\u00ebshtetje opsionale p\u00ebr caching t\u00eb kodit t\u00eb kompiluar n\u00eb disk p\u00ebr t\u00eb p\u00ebrshpejtuar ndjesh\u00ebm nisin e moduleve \u00ebsht\u00eb realizuar. Aktivizimi i caching b\u00ebhet p\u00ebrmes variablit t\u00eb mjedisit NODE_COMPILE_CACHE. Kjo mund\u00ebsi e ngjan paket\u00ebs v8-compile-cache, por ofron performanc\u00eb m\u00eb t\u00eb lart\u00eb dhe mb\u00ebshtetje p\u00ebr modulet ESM.\n<li class=\"l\"> Optimizimi i objektit Buffer \u00ebsht\u00eb realizuar, duke lejuar q\u00eb t\u00eb rritet ndjesh\u00ebm performanca e metodave Buffer.copy() dhe Buffer.write().\n<li class=\"l\"> Performanca e modulit node:fs \u00ebsht\u00eb rritur, nd\u00ebrsa numri i thirrjeve t\u00eb kodit n\u00eb C++ gjat\u00eb funksionimit \u00ebsht\u00eb reduktuar.\n<li class=\"l\"> Motori V8 \u00ebsht\u00eb p\u00ebrdit\u00ebsuar n\u00eb versionin 12.9, i p\u00ebrdorur n\u00eb Chromium 129.\n<li class=\"l\"> U hoq mb\u00ebshtetja p\u00ebr sistemet 32-bit me OS Windows.\n<li class=\"l\"> P\u00ebr shkak t\u00eb p\u00ebrfshirjes n\u00eb Node.js dhe motorin V8 t\u00eb mund\u00ebsive t\u00eb p\u00ebrcaktuara n\u00eb standardin C++20, jan\u00eb rritur k\u00ebrkesat p\u00ebr versionin e kompilatorit GCC. Tani, p\u00ebr nd\u00ebrtimin e Node.js k\u00ebrkohet t\u00eb pakt\u00ebn versioni GCC 12.      <\/ul>\n<p>Platforma Node.js mund t\u00eb p\u00ebrdoret si p\u00ebr mb\u00ebshtetje t\u00eb server\u00ebve t\u00eb aplikacioneve Web, ashtu edhe p\u00ebr t\u00eb krijuar programe t\u00eb zakonshme klients-server t\u00eb rrjeteve. 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 gjeni module me realizim.  <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/server\/\"   title=\"server\u00ebve\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1737\">server\u00ebve<\/a> dhe klient\u00eb HTTP, SMTP, XMPP, DNS, FTP, IMAP, POP3, module p\u00ebr integrim me korniza t\u00eb ndryshme web, procesor\u00eb WebSocket dhe Ajax, lidh\u00ebs p\u00ebr DB (MySQL, PostgreSQL, SQLite, MongoDB), motor\u00eb p\u00ebr modelim, CSS, realizime t\u00eb algoritmeve kriptografik\u00eb dhe sistemeve t\u00eb autorizimit (OAuth), parser\u00eb XML.    <\/p>\n<p> P\u00ebr t\u00eb siguruar p\u00ebrpunimin e nj\u00eb numri t\u00eb madh k\u00ebrkesash paralele, Node.js p\u00ebrdor nj\u00eb model asinkron t\u00eb ekzekutimit t\u00eb kodit, t\u00eb bazuar n\u00eb p\u00ebrpunimin e ngjarjeve n\u00eb m\u00ebnyr\u00eb jo bllokuese dhe n\u00eb p\u00ebrcaktimin e callback-handlera. Si metoda t\u00eb shum\u00ebfishimit t\u00eb lidhjeve mb\u00ebshteten metoda si epoll, kqueue, \/dev\/poll dhe select. P\u00ebr shum\u00ebfishimin e lidhjeve p\u00ebrdoret biblioteka 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 t\u00eb thjesht\u00ebsive (thread pool) p\u00ebrdoret biblioteka libeio, dhe p\u00ebr ekzekutimin e k\u00ebrkesave DNS n\u00eb m\u00ebnyr\u00eb jo bllokuese \u00ebsht\u00eb integruar c-ares. T\u00eb gjitha thirrjet sistemike q\u00eb shkaktojn\u00eb bllokimin ekzekutohen brenda grupit t\u00eb thjesht\u00ebsive dhe m\u00eb pas, si dhe menaxher\u00ebt e sinjaleve, transmetojn\u00eb rezultatin e pun\u00ebs s\u00eb tyre prapa p\u00ebrmes nj\u00eb kanali pa em\u00ebr (pipe).     <\/p>\n<p>Ekzekutimi i kodit JavaScript sigurohet p\u00ebrmes aktivizimit t\u00eb motorit V8 t\u00eb zhvilluar nga Google (p\u00ebr m\u00eb tep\u00ebr, Microsoft po zhvillon nj\u00eb variant 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 funksionon n\u00eb shfletues.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62066\">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 23.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 23.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 2025 \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 22, \u043a\u043e\u0442\u043e\u0440\u0430\u044f 29 \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 2027 \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 Node.js [&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-120214","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node.js 23.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 23.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 2025 \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 22, \u043a\u043e\u0442\u043e\u0440\u0430\u044f 29 \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 2027 \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 Node.js\" \/>\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\/novosti-interneta\/opublikovana-platforma-node-js-23-0-s-nachalnoj-podderzhkoj-yazyka-typescript\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\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 23.0 \u0441 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u044f\u0437\u044b\u043a\u0430 TypeScript | 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 23.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 23.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 2025 \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 22, \u043a\u043e\u0442\u043e\u0440\u0430\u044f 29 \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 2027 \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 Node.js\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/opublikovana-platforma-node-js-23-0-s-nachalnoj-podderzhkoj-yazyka-typescript\" \/>\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=\"2024-10-17T11:09:19+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-15T20:30:50+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 23.0 \u00ebsht\u00eb publikuar me mb\u00ebshtetje fillestare p\u00ebr gjuh\u00ebn TypeScript | ProHoster","description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node.js 23.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 23.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 2025 \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 22, \u043a\u043e\u0442\u043e\u0440\u0430\u044f 29 \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 2027 \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 Node.js","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/opublikovana-platforma-node-js-23-0-s-nachalnoj-podderzhkoj-yazyka-typescript","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 23.0 \u0441 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u044f\u0437\u044b\u043a\u0430 TypeScript | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node.js 23.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 23.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 2025 \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 22, \u043a\u043e\u0442\u043e\u0440\u0430\u044f 29 \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 2027 \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 Node.js","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/opublikovana-platforma-node-js-23-0-s-nachalnoj-podderzhkoj-yazyka-typescript","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":"2024-10-17T11:09:19+00:00","article:modified_time":"2026-02-15T20:30:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120214","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 07:21:39","updated":"2026-02-15 20:31:56"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/120214","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=120214"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/120214\/revisions"}],"predecessor-version":[{"id":161185,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/120214\/revisions\/161185"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=120214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=120214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=120214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}