Il libro

Il libro “Node.js - Guida per creare API e applicazioni in JavaScript” fornisce un percorso alla scoperta di Node.js, un passo alla volta, partendo dal basso e dalle sue funzioni più semplici fino ad arrivare a quelle più complesse.

Cosa troverai all’interno del volume

  • Conoscere la relazione tra Node.js e JavaScript.
  • Installare e configurare Node.js.
  • Interagire con i dati su un file system.
  • Utilizzare i protocolli HTTP e TCP.
  • Realizzare un server web con gli stream.
  • Gestire la concorrenza con l’event loop e il parallelismo con i thread.
  • Sfruttare moduli e dipendenze.
  • Creare applicazioni web con Express.
  • Comunicare con MongoDB attraverso Mongoose.
  • Usare Fastify per la creazione di API.

Descrizione

Node.js è un framework open source basato sull’engine 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à.

Capitoli extra

Prossimamente saranno disponibili capitoli extra per tutti coloro che hanno acquistato il libro. Continueremo lo studio di Node.js da dove finisce il libro: ogni capitolo sarà dedicato a un singolo argomento (es. deploy, testing, …). Se volete rimanere aggiornati su questo e altri contenuti che verranno pubblicati potete usare il feed (in alto a destra) oppure visitare di nuovo il sito tra qualche tempo.

Dati tecnici

  • Editore: Apogeo (Feltrinelli)
  • Pagine: 336
  • Collana: Guida Completa
  • Pubblicazione: Aprile 2024
  • ISBN Libro: 9788850336821
  • ISBN Ebook: 9788850338177

Link presenti nel libro

Per chi ha acquistato la versione cartacea del libro ho creato questa sezione dove sono riportati tutti i link presenti nel testo, divisi per capitolo. Salvando questa pagina tra i preferiti del vostro pc/telefono li avrete sempre tutti a portata di mano senza necessità di doverli riscrivere.