- 336 pagine
- Italian
- ePUB (disponibile sull'app)
- Disponibile su iOS e Android
Informazioni sul libro
Node.js è un framework open source basato sul motore JavaScript V8 di Chrome che permette di creare applicazioni veloci, compatte e affidabili.Questo manuale accompagna nell'apprendimento delle varie funzionalità. Si parte da un'introduzione a Node.js e alla sua storia, per poi passare all'installazione e configurazione del software. Si prosegue con la creazione e l'esecuzione della prima applicazione Node.js., l'analisi dei protocolli HTTP e TCP e la realizzazione di un server web, per passare poi alla gestione di concorrenza e parallelismo, moduli e dipendenze, e all'utilizzo di Express e Fastify per la creazione di applicazioni e di API.Il testo fa riferimento alla versione 20.x (LTS) che il lettore imparerà a utilizzare anche insieme alle nuove versioni che vengono rilasciate ogni sei mesi.Una guida pragmatica adatta sia a coloro che vogliono apprendere le basi dell'utilizzo di Node.js, sia a sviluppatori esperti che vogliono sfruttarne meglio le potenzialità.
Domande frequenti
Informazioni
Indice dei contenuti
- Prefazione
- Introduzione
- Capitolo 1 - Node.js e la sua storia
- Capitolo 2 - Scegliere e installare una versione di Node.js
- Capitolo 3 - Fortune
- Capitolo 4 - Una biblioteca via HTTP
- Capitolo 5 - Una chat TCP
- Capitolo 6 - Server web
- Capitolo 7 - Concorrenza e parallelismo
- Capitolo 8 - Moduli e dipendenze
- Capitolo 9 - Applicazioni web e API con Express
- Capitolo 10 - API con Fastify
- Appendice - Come procedere da qui