{"id":78969,"date":"2020-04-23T13:42:02","date_gmt":"2020-04-23T11:42:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-servernoj-javascript-platformy-node-js-14-0"},"modified":"2020-04-23T13:42:02","modified_gmt":"2020-04-23T11:42:02","slug":"vypusk-servernoj-javascript-platformy-node-js-14-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-servernoj-javascript-platformy-node-js-14-0","title":{"rendered":"L\u00ebshimi i platform\u00ebs serverike JavaScript Node.js 14.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/nodejs.org\/en\/blog\/release\/v14.0.0\/\">U shpall<\/a><\/noindex> l\u00ebshimi <noindex><a rel=\"nofollow\" href=\"https:\/\/nodejs.org\">Node.js 14.0<\/a><\/noindex>, platforma p\u00ebr ekzekutimin e aplikacioneve rrjet n\u00eb gjuh\u00ebn JavaScript. Node.js 14.0 i p\u00ebrket deg\u00ebve me mb\u00ebshtetje t\u00eb gjat\u00eb, por ky status do t'i pranohet vet\u00ebm n\u00eb tetor, pas stabilizimit. Mb\u00ebshtetje p\u00ebr Node.js 14.0 do t\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nodejs\/Release\">sigurohet<\/a><\/noindex> deri n\u00eb prill 2023. Mb\u00ebshtetje p\u00ebr deg\u00ebn e kaluar LTS Node.js 12.0 do t\u00eb vazhdoj\u00eb deri n\u00eb prill 2022, nd\u00ebrsa p\u00ebr deg\u00ebn LTS 10.0 deri n\u00eb prill 2021. Mb\u00ebshtetje p\u00ebr deg\u00ebn nd\u00ebrmjet\u00ebse 13.x do t\u00eb p\u00ebrfundoj\u00eb n\u00eb qershor t\u00eb k\u00ebtij viti.<\/p>\n<p>Ndryshimet kryesore <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/@nodejs\/node-js-version-14-available-now-8170d384567e\">p\u00ebrmir\u00ebsime<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> Stabilizimi i mund\u00ebsis\u00eb p\u00ebr t\u00eb gjeneruar n\u00eb fluks ose kur ndodhin ngjarje t\u00eb caktuara <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/the-node-js-collection\/easily-identify-problems-in-node-js-applications-with-diagnostic-report-dc82370d8029\">raportet diagnostike<\/a><\/noindex>, t\u00eb cilat pasqyrojn\u00eb ngjarjet, ndihmojn\u00eb n\u00eb diagnostikimin e problemeve si \u00e7arjet, r\u00ebnia e performanc\u00ebs, humbjet e memories, ngarkesa e madhe n\u00eb CPU, dalje e papritur e gabimeve etj.\n<li class=\"l\"> Shtuar mb\u00ebshtetje eksperimentale p\u00ebr API <noindex><a rel=\"nofollow\" href=\"https:\/\/nodejs.org\/api\/async_hooks.html#async_hooks_class_asynclocalstorage\">Async Local Storage<\/a><\/noindex> me implementimin e klas\u00ebs AsyncLocalStorage, e cila mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb krijuar gjendje asinkrone me trajtues t\u00eb bazuar n\u00eb thirrje callback dhe promise. AsyncLocalStorage lejon ruajtjen e t\u00eb dh\u00ebnave gjat\u00eb p\u00ebrpunimit t\u00eb k\u00ebrkesave web, duke kujtuar magazinat lokale p\u00ebr fije t\u00eb ve\u00e7anta (Thread-Local Storage) n\u00eb gjuh\u00eb t\u00eb tjera.\n<li class=\"l\"> K\u00ebtu u hoq njoftimi p\u00ebr mund\u00ebsin\u00eb eksperimentale gjat\u00eb ngarkimit <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nodejs\/node\/blob\/master\/doc\/api\/esm.md\">moduleve t\u00eb tij<\/a><\/noindex>  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=42450\">ECMAScript 6<\/a><\/noindex> t\u00eb moduleve t\u00eb importuara dhe eksportuara n\u00ebp\u00ebrmjet shprehjeve import dhe export. Megjithat\u00eb, vet\u00eb implementimi i moduleve ESM ende mbetet eksperimental.\n<li class=\"l\"> Motor V8 \u00ebsht\u00eb p\u00ebrdit\u00ebsuar n\u00eb versionin <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/\">8.1<\/a><\/noindex> (<noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52000\">1<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52565\">2<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52312\">3<\/a><\/noindex>), e cila jan\u00eb b\u00ebr\u00eb optimizime t\u00eb reja t\u00eb performanc\u00ebs dhe jan\u00eb shtuar novacionet si operatori logjik i bashkimit &#171;??&#187; (kthen operandin e djatht\u00eb n\u00ebse operandi i majt\u00eb ka vler\u00eb NULL ose undefined, dhe anasjelltas), operatori &#171;?.&#187; p\u00ebr verifikimin e nj\u00ebkohsh\u00ebm t\u00eb t\u00eb gjith\u00eb zinxhirit t\u00eb pronave ose thirrjeve (p.sh. &#171;db?.user?.name?.length&#187; pa kontroll t\u00eb m\u00ebparsh\u00ebm), metoda Intl.DisplayName p\u00ebr marrjen e emrave t\u00eb lokalizuar, etj.\n<li class=\"l\"> \u00cbsht\u00eb b\u00ebr\u00eb nj\u00eb rishikim i API-s\u00eb Streams, i fokusuar n\u00eb p\u00ebrmir\u00ebsimin e konsistenc\u00ebs s\u00eb nd\u00ebrfaqeve API t\u00eb Streams dhe eliminimin e ndryshimeve n\u00eb sjelljen e pjes\u00ebve baz\u00eb t\u00eb Node.js. P\u00ebr shembull, sjellja e http.OutgoingMessage \u00ebsht\u00eb afruar me stream.Writable, nd\u00ebrsa net.Socket me stream.Duplex. Opcioni autoDestroy n\u00eb parazgjedhje \u00ebsht\u00eb vendosur n\u00eb &#171;true&#187;, q\u00eb n\u00ebnkupton thirrjen e &#171;_destroy&#187; pas p\u00ebrfundimit.\n<li class=\"l\"> Shtuar mb\u00ebshtetje eksperimentale p\u00ebr API <noindex><a rel=\"nofollow\" href=\"https:\/\/nodejs.org\/api\/wasi.html\">WASI<\/a><\/noindex> (<noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50406\">WebAssembly System Interface<\/a><\/noindex>), q\u00eb ofron nd\u00ebrfaqe programimi p\u00ebr nd\u00ebrveprimin e drejtp\u00ebrdrejt\u00eb me sistemin operativ (POSIX API p\u00ebr pun\u00ebn me skedar\u00eb, socket-e etj.).\n<li class=\"l\"> K\u00ebrkesat p\u00ebr <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nodejs\/node\/blob\/v12.x\/BUILDING.md#platform-list\">versionet minimale<\/a><\/noindex> t\u00eb kompilator\u00ebve dhe platformave jan\u00eb rritur: macOS 10.13 (High Sierra), GCC 6,  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nodejs\/node\/pull\/31954\">Windows m\u00eb t\u00eb reja se 7\/2008R2<\/a><\/noindex>.\n<\/ul>\n<p>Duam t\u00eb kujtojm\u00eb se 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 krijimin e programeve t\u00eb zakonshme t\u00eb klient\u00ebve dhe server\u00ebve t\u00eb rrjeteve. P\u00ebr t\u00eb rritur funksionalitetin e aplikacioneve p\u00ebr Node.js, \u00ebsht\u00eb p\u00ebrgatitur nj\u00eb koleksion i madh <noindex><a rel=\"nofollow\" href=\"https:\/\/www.npmjs.com\/\">modulash<\/a><\/noindex>, ku mund t\u00eb gjeni module me implementimin e server\u00ebve dhe klient\u00ebve HTTP, SMTP, XMPP, DNS, FTP, IMAP, POP3, module p\u00ebr integrimin me framework-e t\u00eb ndryshme web, trajtesa WebSocket dhe Ajax, lidh\u00ebs p\u00ebr DBMS (MySQL, PostgreSQL, SQLite, MongoDB), gjenerues t\u00eb shablloneve, motor\u00eb CSS, implementime t\u00eb algoritmave kripto 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 modelin asinkron t\u00eb ekzekutimit t\u00eb kodit, t\u00eb bazuar n\u00eb p\u00ebrpunimin e ngjarjeve n\u00eb m\u00ebnyr\u00eb jo bllokuese dhe p\u00ebrcaktimin e trajtesave callback. Si metoda t\u00eb multiplikimit t\u00eb lidhjeve, mb\u00ebshteten metoda si epoll, kqueue, \/dev\/poll dhe select. P\u00ebr multiplikimin e lidhjeve p\u00ebrdoret biblioteka <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/libuv\/libuv\">libuv<\/a><\/noindex>, e cila \u00ebsht\u00eb nj\u00eb shtres\u00eb mbi <noindex><a rel=\"nofollow\" href=\"http:\/\/software.schmorp.de\/pkg\/libev.html\">libev<\/a><\/noindex> n\u00eb sistemet Unix dhe mbi IOCP n\u00eb Windows. P\u00ebr krijimin e nj\u00eb grupi thread-ash (thread pool) p\u00ebrdoret biblioteka <noindex><a rel=\"nofollow\" href=\"http:\/\/software.schmorp.de\/pkg\/libeio.html\">libeio<\/a><\/noindex>, p\u00ebr kryerjen e k\u00ebrkesave DNS n\u00eb nj\u00eb mod t\u00eb pa bllokuar t\u00eb integruar <noindex><a rel=\"nofollow\" href=\"http:\/\/c-ares.haxx.se\/\">c-ares<\/a><\/noindex>. T\u00eb gjitha thirrjet sistemore q\u00eb shkaktojn\u00eb bllokim ekzekutohen brenda nj\u00eb pooli fshir\u00ebs dhe pastaj, si\u00e7 \u00ebsht\u00eb edhe menaxhimi i sinjaleve, kthejn\u00eb rezultatin e pun\u00ebs s\u00eb tyre p\u00ebrmes nj\u00eb kanali t\u00eb pa em\u00ebruar (pipe). Ekzekutimi i kodit JavaScript sigurohet p\u00ebrmes angazhimit t\u00eb motorit t\u00eb zhvilluar nga Google <noindex><a rel=\"nofollow\" href=\"http:\/\/code.google.com\/p\/v8\/\">V8<\/a><\/noindex> (p\u00ebrve\u00e7 k\u00ebsaj, Microsoft zhvillon nj\u00eb variant Node.js me motorin Chakra-Core).  <\/p>\n<p>N\u00eb thelb, Node.js \u00ebsht\u00eb e ngjashme me strukturat <noindex><a rel=\"nofollow\" href=\"http:\/\/search.cpan.org\/dist\/AnyEvent\/\">Perl AnyEvent<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/eventmachine\/eventmachine\">Ruby Event Machine<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"http:\/\/twistedmatrix.com\/\">Python Twisted<\/a><\/noindex> dhe <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.tcl.tk\/1527\">implementim<\/a><\/noindex> 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 ngjan me p\u00ebrpunimin e ngjarjeve n\u00eb aplikacione web q\u00eb funksionojn\u00eb brenda nj\u00eb shfletuesi. Kur shkruani aplikacione p\u00ebr node.js, \u00ebsht\u00eb e nevojshme t\u00eb keni parasysh specifikat e programimit t\u00eb orientuar nga ngjarjet, p.sh. n\u00eb vend q\u00eb t\u00eb kryeni &#171;var result = db.query(&#171;select..&#187;);&#187; duke pritur p\u00ebrfundimin dhe p\u00ebrpunimin e m\u00ebpassh\u00ebm t\u00eb rezultateve, n\u00eb Node.js p\u00ebrdoret parimi i ekzekutimit asinkron, dmth kodi transformohet n\u00eb &#171;db.query(&#171;select..&#187;, function (result) {p\u00ebrpunimi i rezultatit});&#187;, ku kontrolli menj\u00ebher\u00eb do t\u00eb kaloj\u00eb n\u00eb kodin tjet\u00ebr, nd\u00ebrsa rezultati i k\u00ebrkes\u00ebs do t\u00eb p\u00ebrpunohet pasi t\u00eb merren t\u00eb dh\u00ebnat. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52786\">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 14.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 14.0 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \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 14.0 \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0434\u043e \u0430\u043f\u0440\u0435\u043b\u044f 2023 \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 12.0 \u043f\u0440\u043e\u0434\u043b\u0438\u0442\u0441\u044f \u0434\u043e \u0430\u043f\u0440\u0435\u043b\u044f 2022 \u0433\u043e\u0434\u0430, \u0430 \u043f\u043e\u0437\u0430\u043f\u0440\u043e\u0448\u043b\u043e\u0439 LTS-\u0432\u0435\u0442\u043a\u0438 10.0 [&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-78969","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 14.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 14.0 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \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 14.0 \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0434\u043e \u0430\u043f\u0440\u0435\u043b\u044f 2023 \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 12.0 \u043f\u0440\u043e\u0434\u043b\u0438\u0442\u0441\u044f \u0434\u043e \u0430\u043f\u0440\u0435\u043b\u044f 2022 \u0433\u043e\u0434\u0430, \u0430 \u043f\u043e\u0437\u0430\u043f\u0440\u043e\u0448\u043b\u043e\u0439 LTS-\u0432\u0435\u0442\u043a\u0438 10.0\" \/>\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\/vypusk-servernoj-javascript-platformy-node-js-14-0\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0439 JavaScript-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Node.js 14.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 14.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 14.0 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \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 14.0 \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0434\u043e \u0430\u043f\u0440\u0435\u043b\u044f 2023 \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 12.0 \u043f\u0440\u043e\u0434\u043b\u0438\u0442\u0441\u044f \u0434\u043e \u0430\u043f\u0440\u0435\u043b\u044f 2022 \u0433\u043e\u0434\u0430, \u0430 \u043f\u043e\u0437\u0430\u043f\u0440\u043e\u0448\u043b\u043e\u0439 LTS-\u0432\u0435\u0442\u043a\u0438 10.0\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-servernoj-javascript-platformy-node-js-14-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=\"2020-04-23T11:42:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-23T11:42:02+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\udd47L\u00ebshimi i platform\u00ebs server-side JavaScript Node.js 14.0 | ProHoster","description":"Rilansimi i Node.js 14.0, platforma p\u00ebr ekzekutimin e aplikacioneve rrjet n\u00eb gjuh\u00ebn JavaScript. Node.js 14.0 i p\u00ebrket deg\u00ebve me mb\u00ebshtetje t\u00eb gjat\u00eb, por ky status do t'i pranohet vet\u00ebm n\u00eb tetor, pas stabilizimit. Mb\u00ebshtetje p\u00ebr Node.js 14.0 do t\u00eb sigurohet deri n\u00eb prill 2023. Mb\u00ebshtetje p\u00ebr deg\u00ebn e kaluar LTS Node.js 12.0 do t\u00eb vazhdoj\u00eb deri n\u00eb prill 2022, nd\u00ebrsa p\u00ebr deg\u00ebn LTS 10.0","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-servernoj-javascript-platformy-node-js-14-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\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0439 JavaScript-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Node.js 14.0 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node.js 14.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 14.0 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \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 14.0 \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0434\u043e \u0430\u043f\u0440\u0435\u043b\u044f 2023 \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 12.0 \u043f\u0440\u043e\u0434\u043b\u0438\u0442\u0441\u044f \u0434\u043e \u0430\u043f\u0440\u0435\u043b\u044f 2022 \u0433\u043e\u0434\u0430, \u0430 \u043f\u043e\u0437\u0430\u043f\u0440\u043e\u0448\u043b\u043e\u0439 LTS-\u0432\u0435\u0442\u043a\u0438 10.0","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-servernoj-javascript-platformy-node-js-14-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":"2020-04-23T11:42:02+00:00","article:modified_time":"2020-04-23T11:42:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"78969","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":null,"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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 16:47:25","updated":"2022-10-01 20:48:10"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/78969","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=78969"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/78969\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=78969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=78969"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=78969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}