{"id":11469,"date":"2015-11-20T18:04:31","date_gmt":"2015-11-20T17:04:31","guid":{"rendered":"http:\/\/www.devapp.it\/wordpress\/?p=11469"},"modified":"2016-06-07T14:55:08","modified_gmt":"2016-06-07T12:55:08","slug":"node-js-due-versioni-in-poche-settimane","status":"publish","type":"post","link":"https:\/\/www.devapp.it\/wordpress\/node-js-due-versioni-in-poche-settimane\/","title":{"rendered":"Node.js due versioni in poche settimane"},"content":{"rendered":"<p><a href=\"https:\/\/nodejs.org\/en\/\" target=\"_blank\">Node.Js<\/a> \u00e8 la soluzione server in Javascript, fondata sull&#8217;engine <a href=\"https:\/\/developers.google.com\/v8\/\" target=\"_blank\">V8 di Chrome<\/a>, che \u00e8 riuscita a sdoganare il linguaggio lato-client pi\u00f9 diffuso del web facendolo &#8220;uscire&#8221; dal browser.<br \/>\nPermette di <strong>realizzare applicazioni web<\/strong> che grazie ad un approccio <strong>event-driven<\/strong> accedono alle risorse in maniera asincrona nell&#8217;ottica di ridurre i tempi di reazione.<\/p>\n<p>Chi si dovesse collegare al sito del progetto troverebbe due versioni disponibili: una basata sulla major release 4 e una sulla 5. Sono state pubblicate a meno di un mese con lo scopo di introdurre funzionalit\u00e0 nuove nell&#8217;una e nuovissime nell&#8217;altra.<\/p>\n<p>La versione 4.x.x \u00e8 marchiata LTS in quanto garantisce Long Time Support (18 mesi di supporto attivo) mentre la 5 presenta le ultimissime novit\u00e0, in una release gi\u00e0 definita Stable.<br \/>\nLe nuove versioni rientrano nel piano di aggiornamenti che si \u00e8 deciso di attuare con maggiore regolarit\u00e0 come provvedimento per sanare parte delle discordie che hanno portato alcuni programmatori &#8220;ribelli&#8221; a fondare nel 2014\u00a0il progetto\u00a0<a href=\"https:\/\/iojs.org\/it\/\" target=\"_blank\">io.js<\/a> nel tentativo, soprattutto, di sottrarsi al controllo attuato da Joyent, la societ\u00e0 che domina la community di sviluppatori.<\/p>\n<p>Per avere un&#8217;idea del tenore di avanzamento di Node.js si consideri che la versione 5.0.0 ha portato, tra le altre novit\u00e0, una <strong>nuova versione di V8<\/strong>, la 4.6, ma soprattutto un <strong>upgrade di npm<\/strong>, il package manager di Javascript, dalla release 2.14.7 alla 3.3.6.<\/p>\n<p>Nella cultura &#8220;lato-server&#8221; di un moderno sviluppatore web non dovrebbero mancare al giorno d&#8217;oggi fondamenti di Node.js, l&#8217;ennesima dimostrazione vivente dell&#8217;importanza assunta ormai dal linguaggio Javascript. Adesso per sperimentarlo si pu\u00f2 scegliere tra due versioni, entrambi stabili: una nuova ed una ancora pi\u00f9 nuova.<\/p>\n<p>Quindi perch\u00e8 non provare? O pensi ancora che Javascript serva solo a rendere dinamiche le pagine Internet?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Node.Js \u00e8 la soluzione server in Javascript, fondata sull&#8217;engine V8 di Chrome, che \u00e8 riuscita a sdoganare&#8230;<\/p>\n","protected":false},"author":561,"featured_media":11536,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[534],"tags":[1540,1538,1537,1539,1561,54],"class_list":["post-11469","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-chrome-v8","tag-javascript","tag-node-js","tag-npm","tag-realizzare-applicazioni-web","tag-web-server"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/11469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/users\/561"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/comments?post=11469"}],"version-history":[{"count":13,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/11469\/revisions"}],"predecessor-version":[{"id":12111,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/11469\/revisions\/12111"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media\/11536"}],"wp:attachment":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media?parent=11469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/categories?post=11469"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/tags?post=11469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}