État réactif pour Angular avec Ngrx : Apprendre à construire des applications réactives Angular en utilisant Ngrx

Note :   (3,8 sur 5)

État réactif pour Angular avec Ngrx : Apprendre à construire des applications réactives Angular en utilisant Ngrx (Amit Gharat)

Avis des lecteurs

Résumé:

Le livre fournit des informations précieuses sur le développement Angular et NgRx, en particulier pour les développeurs expérimentés. Bien qu'il contienne d'excellents conseils et une structure logique, il souffre d'un code source incomplet et d'une mauvaise édition dans certaines éditions.

Avantages:

D'excellents conseils sur les meilleures pratiques de développement Angular, une bonne vue d'ensemble de NgRx, des exemples bien structurés et utiles pour les développeurs expérimentés.

Inconvénients:

Code source incomplet pour plusieurs chapitres, mauvaise mise en page et grammaire incorrecte dans certaines éditions, et manque de couverture des nouveaux concepts de données NgRx.

(basé sur 6 avis de lecteurs)

Titre original :

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

Contenu du livre :

Apprendre à construire une application réactive avec Ngrx et Angular.

Caractéristiques principales.

⬤ Apprenez à créer votre propre implémentation minimaliste de Redux.

⬤  Familiarisez-vous avec le fonctionnement du NgRx Store.

⬤  Apprenez à gérer les événements asynchrones sans casser le paradigme Redux en utilisant NgRx Effects.

⬤ Apprenez à gérer l'état d'un routeur en utilisant le NgRx Router Store.

⬤  Traiter une liste d'enregistrements en utilisant un modèle d'adaptateur d'état d'entité à l'aide de NgRx Entity.

Description

Ce livre vous aidera à apprendre NgRx de fond en comble. Nous commencerons par discuter des idées fondamentales qui sous-tendent la conception du magasin centralisé et la nécessité d'une gestion des états dans Angular. Nous découvrirons ensuite le paradigme Redux et les trois règles qu'il régit. En cours de route, nous explorerons diverses terminologies Redux en termes d'action, de dispatcher et de reducer, puis nous créerons notre version minimaliste de Redux. Nous aurons un chapitre dédié qui ouvrira la voie à une application Angular dans laquelle nous intégrerons NgRx tout au long du livre. Nous travaillerons également avec Redux Devtools, qui sera crucial pour déboguer NgRx. Le livre se concentre également sur la création du NgRx Store en utilisant @ngrx/schematics et en le connectant à l'exemple d'application Angular que nous avons construit précédemment. Jusqu'à présent, l'exemple d'application Angular s'appuie uniquement sur NgRx pour lire/écrire l'état de l'application, à l'exception de l'état du routeur. Ensuite, nous allons exploiter le NgRx Router Store pour amener l'état du routeur sous le radar de NgRx également, de sorte que l'ensemble de l'exemple d'application Angular utilise une source unique de vérité en termes de NgRx pour toutes les données de l'application. Vers la fin, nous optimiserons la liste des enregistrements en utilisant un modèle d'adaptateur d'état d'entité éprouvé via NgRx Entity pour interagir avec ces enregistrements au niveau individuel afin d'être efficace et performant.

Ce que vous apprendrez

⬤ Apprendre les principes fondamentaux de la gestion des états.

⬤ Apprenez comment NgRx fonctionne sous le capot et rendez vos applications Angular vraiment réactives.

⬤ Apprendre à gérer les événements asynchrones avec NgRx Effects.

⬤ Apprenez à utiliser la collection d'enregistrements en utilisant NgRx Entity.

⬤ Apprendre les applications Angular avancées en utilisant Angular/Material/NgRx/RxJS/TypeScript.

⬤ Apprendre à comprendre n'importe quelle autre bibliothèque de gestion d'état.

A qui s'adresse ce livre ?

Les débutants, ainsi que les développeurs Angular expérimentés qui veulent écrire des applications Angular durables au fil du temps, bénéficieront de ce livre. Ce livre s'adresse à toute personne intéressée par la gestion des états avec NgRx dans Angular.

Table des matières

1 Principes de Redux pour une application ROCK solide.

2 Mise en place de NgRx dans Angular.

3 NgRx Store.

4 Effets NgRx.

5 Magasin de routeurs NgRx.

6 État d'entité NgRx.

A propos des auteurs

Amit Gharat est un ingénieur full-stack et un contributeur open source. Il a construit de nombreux projets personnels en AngularJS/Angular et en a rendu certains open source, comme des directives, des SPA et des extensions chrome. Il a eu la chance d'écrire AngularJS UI Development et AngularJS Directives in Traction (non publié) en 2015 pour deux des plus grands éditeurs basés au Royaume-Uni. Il a une envie excessive de partager ses expériences de programmation dans un langage facile à comprendre à travers son blog (http : //amitgharat. wordpress.com). Lorsqu'il ne programme pas, il aime lire de la science-fiction, regarder des films et jouer à des jeux sur sa toute nouvelle Playstation 4 Pro. Il s'agit de son troisième livre.

Votre profil LinkedIn : https : //www.linkedin.com/in/amitgharat/.

Autres informations sur le livre :

ISBN :9789389898248
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

État réactif pour Angular avec Ngrx : Apprendre à construire des applications réactives Angular en...
Apprendre à construire une application réactive...
État réactif pour Angular avec Ngrx : Apprendre à construire des applications réactives Angular en utilisant Ngrx - Reactive State for Angular with Ngrx: Learn to Build Reactive Angular Applications Using Ngrx

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)