Node.js Design Patterns - Terza edizione: Progettare e implementare applicazioni Node.js di livello produttivo utilizzando pattern e tecniche comprovate.

Punteggio:   (4,6 su 5)

Node.js Design Patterns - Terza edizione: Progettare e implementare applicazioni Node.js di livello produttivo utilizzando pattern e tecniche comprovate. (Mario Casciaro)

Recensioni dei lettori

Riepilogo:

Il libro su Node.js ha ricevuto recensioni positive per la profondità dei contenuti, l'organizzazione e gli esempi pratici. È particolarmente utile per gli sviluppatori che vogliono passare da un livello principiante a uno intermedio. Tuttavia, alcuni recensori hanno notato degli inconvenienti, come un contenuto eccessivamente accoppiato e problemi con la confezione al momento della consegna.

Vantaggi:

Contenuto informativo e approfondito, ben strutturato e scritto in modo pulito, esempi pratici, ottimo sia per i principianti che per gli intermedi, introduce validi design pattern, eccellente stile di insegnamento dell'autore e il libro può essere usato sia in sequenza che come riferimento.

Svantaggi:

I capitoli sono strettamente accoppiati, il che rende difficile per i lettori che preferiscono sezioni indipendenti
sono stati segnalati alcuni problemi con la consegna e l'imballaggio
l'impaginazione e la formattazione potrebbero essere migliorate
alcuni lettori hanno ritenuto che non fosse ben rifinito e che mancasse di supporti visivi per alcune spiegazioni.

(basato su 56 recensioni dei lettori)

Titolo originale:

Node.js Design Patterns - Third edition: Design and implement production-grade Node.js applications using proven patterns and techniques

Contenuto del libro:

Imparare modelli, tecniche e trucchi collaudati per sfruttare appieno la piattaforma Node. js. Padroneggiate i principi di progettazione più noti per creare applicazioni leggibili, estensibili e in grado di diventare grandi.

Caratteristiche principali

⬤ Imparare a creare solide applicazioni lato server sfruttando tutta la potenza di Node. js 14.

⬤ Capire come funziona Node. js e imparare a sfruttare appieno i suoi componenti principali e le soluzioni offerte dal suo ecosistema.

⬤ Evitare gli errori più comuni e utilizzare modelli collaudati per creare applicazioni Node. js di livello produttivo.

Descrizione del libro

In questo libro vi mostreremo come implementare una serie di best practice e design pattern per aiutarvi a creare applicazioni Node. js efficienti e robuste con facilità.

Inizieremo esplorando le basi di Node. js, analizzando la sua architettura asincrona guidata dagli eventi e i suoi modelli di progettazione fondamentali. Mostriamo quindi come costruire modelli di flusso di controllo asincrono con callback, promesse e async/await. Successivamente, ci immergiamo negli stream di Node. js, svelando la loro potenza e mostrando come utilizzarli al meglio. Dopo gli stream, vengono analizzati diversi modelli di progettazione creativi, strutturali e comportamentali che sfruttano appieno JavaScript e Node. js. Infine, il libro si addentra in concetti più avanzati come Universal JavaScript, scalabilità e modelli di messaggistica per aiutarvi a costruire applicazioni distribuite di livello aziendale.

Nel corso del libro, vedrete Node. js in azione con l'aiuto di numerosi esempi reali che sfruttano tecnologie come LevelDB, Redis, RabbitMQ, ZeroMQ e molte altre. Gli esempi saranno utilizzati per dimostrare un modello o una tecnica, ma vi forniranno anche un'ottima introduzione all'ecosistema Node. js e al suo insieme di soluzioni.

Che cosa imparerete?

⬤ Prendere confidenza con la scrittura di codice asincrono sfruttando callback, promesse e la sintassi async/await.

⬤ Lavorare gli stream di Node. js per creare pipeline di elaborazione asincrona guidate dai dati.

⬤ Implementare modelli di progettazione software ben noti per creare applicazioni di livello produttivo.

⬤ Condividere il codice tra Node. js e il browser e sfruttare i vantaggi di JavaScript full-stack.

⬤ Costruire e scalare microservizi e sistemi distribuiti alimentati da Node. js.

⬤ Utilizzare Node. js insieme ad altre potenti tecnologie come Redis, RabbitMQ, ZeroMQ e LevelDB.

A chi è rivolto questo libro

Questo libro si rivolge a sviluppatori e architetti software che hanno una conoscenza di base di JavaScript e Node. js e che ora vogliono ottenere il massimo da queste tecnologie in termini di produttività, qualità del design e scalabilità. Anche i professionisti del software con esperienza intermedia in Node. js e JavaScript troveranno utili i pattern e le tecniche più avanzate presentate in questo libro.

Questo libro presuppone una conoscenza intermedia dello sviluppo di applicazioni web, dei database e dei principi di progettazione del software.

Altre informazioni sul libro:

ISBN:9781839214110
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Node.js Design Patterns - Terza edizione: Progettare e implementare applicazioni Node.js di livello...
Imparare modelli, tecniche e trucchi collaudati...
Node.js Design Patterns - Terza edizione: Progettare e implementare applicazioni Node.js di livello produttivo utilizzando pattern e tecniche comprovate. - Node.js Design Patterns - Third edition: Design and implement production-grade Node.js applications using proven patterns and techniques
Node.js Design Patterns - Seconda edizione: Padroneggiare le migliori pratiche per costruire...
Ottieni il meglio da Node. js padroneggiando i suoi...
Node.js Design Patterns - Seconda edizione: Padroneggiare le migliori pratiche per costruire applicazioni web lato server modulari e scalabili - Node.js Design Patterns - Second Edition: Master best practices to build modular and scalable server-side web applications

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)