Stato reattivo per Angular con Ngrx: Imparare a costruire applicazioni angolari reattive con Ngrx

Punteggio:   (3,8 su 5)

Stato reattivo per Angular con Ngrx: Imparare a costruire applicazioni angolari reattive con Ngrx (Amit Gharat)

Recensioni dei lettori

Riepilogo:

Il libro fornisce preziose informazioni sullo sviluppo Angular e su NgRx, soprattutto per gli sviluppatori esperti. Pur avendo ottimi suggerimenti e una struttura logica, soffre di un codice sorgente incompleto e di un editing scadente in alcune edizioni.

Vantaggi:

Ottimi suggerimenti sulle migliori pratiche di sviluppo di Angular, buona panoramica di NgRx, esempi ben strutturati e utili per gli sviluppatori esperti.

Svantaggi:

Codice sorgente incompleto per diversi capitoli, impaginato male e sgrammaticato in alcune edizioni e mancanza di copertura dei nuovi concetti di NgRx Data.

(basato su 6 recensioni dei lettori)

Titolo originale:

Reactive State for Angular with Ngrx: Learn to Build Reactive Angular Applications Using Ngrx

Contenuto del libro:

Impara a costruire un'applicazione reattiva con Ngrx e Angular.

Caratteristiche principali

⬤ Imparare a creare la propria implementazione minimalista di Redux.

⬤ Prendi confidenza con il funzionamento di NgRx Store.

⬤  Imparare a gestire gli eventi asincroni senza rompere il paradigma Redux utilizzando NgRx Effects.

⬤ Imparare a gestire lo stato del router utilizzando NgRx Router Store.

⬤ Gestire una lista di record utilizzando un pattern di adattamento allo stato di entità con NgRx Entity.

Descrizione

Questo libro vi aiuterà a imparare NgRx dentro e fuori. Inizieremo discutendo le idee fondamentali che stanno alla base del progetto del negozio centralizzato e della necessità di gestire lo stato in Angular. Impareremo poi a conoscere il paradigma Redux e le tre regole che lo governano. Lungo il percorso, esploreremo varie terminologie di Redux in termini di azione, dispatcher e riduttore e creeremo la nostra versione minimalista di Redux. Avremo un capitolo dedicato che apre la strada a un'applicazione Angular in cui integreremo NgRx per tutto il libro. Lavoreremo anche con Redux Devtools, che sarà fondamentale per il debug di NgRx. Il libro si concentra anche sulla creazione del negozio NgRx utilizzando @ngrx/schematics e collegandolo all'applicazione Angular di esempio che abbiamo costruito in precedenza. Fino a questo momento, l'applicazione Angular di esempio si affida esclusivamente a NgRx per leggere/scrivere lo stato dell'applicazione, a eccezione dello stato del router. Successivamente, sfrutteremo l'NgRx Router Store per portare anche lo stato del router sotto il radar di NgRx, in modo che l'intera applicazione Angular di esempio utilizzi un'unica fonte di verità in termini di NgRx per tutti i dati dell'applicazione. Infine, ottimizzeremo l'elenco dei record utilizzando un modello di adattatore allo stato delle entità collaudato tramite NgRx Entity, per interagire con tali record a livello individuale in modo efficiente e performante.

Cosa imparerete?

⬤ Apprendere i fondamenti della gestione degli stati.

⬤ Imparare come funziona NgRx sotto il cofano e rendere le applicazioni Angular veramente reattive.

⬤ Imparare a gestire gli eventi asincroni con NgRx Effects.

⬤ Imparare a utilizzare la raccolta di record con NgRx Entity.

⬤ Imparare le applicazioni Angular avanzate utilizzando Angular/Material/NgRx/RxJS/TypeScript.

⬤ Imparare a comprendere qualsiasi altra libreria di gestione degli stati.

A chi è rivolto questo libro

I principianti, così come gli sviluppatori Angular esperti che vogliono scrivere applicazioni Angular sostenibili nel tempo, trarranno beneficio da questo libro. Questo libro è per chiunque sia interessato alla gestione degli stati con NgRx in Angular.

Indice dei contenuti

1 I principi di Redux per una solida applicazione di stato ROCK.

2 Impostazione di NgRx in Angular.

3 Negozio NgRx.

4 Effetti di NgRx.

5 Il magazzino dei router NgRx.

6 Stato delle entità NgRx.

Informazioni sugli autori

Amit Gharat è un ingegnere full-stack e collaboratore open source. Ha realizzato molti progetti personali in AngularJS/Angular e ne ha resi alcuni open source, come direttive, SPA ed estensioni chrome. Ha avuto la fortuna di scrivere AngularJS UI Development e AngularJS Directives in Traction (non pubblicato) nel 2015 per due dei maggiori editori del Regno Unito. Ha un'eccessiva voglia di condividere le sue esperienze di programmazione in un linguaggio facile da capire attraverso il suo blog (http: //amitgharat. wordpress.com). Quando non programma, gli piace leggere fantascienza, guardare film e giocare con la sua nuovissima Playstation 4 Pro. Questo è il suo terzo libro.

Il suo profilo LinkedIn: https: //www.linkedin.com/in/amitgharat/.

Altre informazioni sul libro:

ISBN:9789389898248
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Stato reattivo per Angular con Ngrx: Imparare a costruire applicazioni angolari reattive con Ngrx -...
Impara a costruire un'applicazione reattiva con...
Stato reattivo per Angular con Ngrx: Imparare a costruire applicazioni angolari reattive con Ngrx - Reactive State for Angular with Ngrx: Learn to Build Reactive Angular Applications Using Ngrx

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)