Cos'è node.js?
Il framework javascript open source per la realizzazione di applicazioni web
// Linguaggio JavaScriptDavide Bausach / 05-08-2015
Node.js è un framework javascript open source creato per la realizzazione di applicazioni web scalabili. È basato su un approccio event-driven, permette di essere utilizzato non solo per applicazioni client-side ma anche per quelle server-side attraverso il motore JavaScript Engine V8 di Google.
La caratteristica principale di questo framework è che il tutto è basato sugli eventi che mettono in esecuzione istruzioni in modo asincrono e attraverso il sistema di callback permette di ottenere una grande efficienza delle applicazioni.
La gestione asincrona degli eventi fa si che il runtime dell'applicazione possa occuparsi d'altro mentre si attende la risposta senza dover completare necessariamente tutte le isctruzioni in esecuzione, come funziona per la tecnologia ajax.
È possibile scaricare Node.js e leggere la relativa documentazione sul sito ufficiale.
La caratteristica principale di questo framework è che il tutto è basato sugli eventi che mettono in esecuzione istruzioni in modo asincrono e attraverso il sistema di callback permette di ottenere una grande efficienza delle applicazioni.
La gestione asincrona degli eventi fa si che il runtime dell'applicazione possa occuparsi d'altro mentre si attende la risposta senza dover completare necessariamente tutte le isctruzioni in esecuzione, come funziona per la tecnologia ajax.
È possibile scaricare Node.js e leggere la relativa documentazione sul sito ufficiale.