Reactive State pentru Angular cu Ngrx: Learn to Build Reactive Angular Applications Using Ngrx

Evaluare:   (3.8 din 5)

Reactive State pentru Angular cu Ngrx: Learn to Build Reactive Angular Applications Using Ngrx (Amit Gharat)

Recenzii ale cititorilor

Rezumat:

Cartea oferă informații valoroase despre dezvoltarea Angular și NgRx, în special pentru dezvoltatorii cu experiență. Deși are sfaturi excelente și o structură logică, suferă din cauza codului sursă incomplet și a editării slabe în unele ediții.

Avantaje:

Sfaturi excelente privind cele mai bune practici în dezvoltarea Angular, o bună prezentare generală a NgRx, exemple bine structurate și utile pentru dezvoltatorii experimentați.

Dezavantaje:

Cod sursă incomplet pentru mai multe capitole, redactare slabă și fără gramatică în unele ediții, și nu acoperă conceptele mai noi ale NgRx Data.

(pe baza a 6 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

Aflați cum să construiți o aplicație reactivă cu Ngrx și Angular

Caracteristici principale

⬤ Învățați cum să vă creați propria implementare Redux minimalistă.

⬤  Familiarizați-vă cu funcționarea NgRx Store.

⬤  Aflați cum să gestionați evenimentele asincrone fără a rupe paradigma Redux folosind NgRx Effects.

⬤ Învățați cum să gestionați starea routerului utilizând NgRx Router Store.

⬤  Gestionați o listă de înregistrări utilizând un model de adaptor de stare a entității folosind NgRx Entity.

Descriere

Această carte vă va ajuta să învățați NgRx în interior și în exterior. Vom începe prin a discuta ideile fundamentale care stau la baza designului pentru magazinul centralizat și necesitatea gestionării stării în Angular. Vom învăța apoi despre paradigma Redux și cele trei reguli pe care le guvernează. Pe parcurs, vom explora diverse terminologii Redux în ceea ce privește acțiunea, dispecerul și reductorul și vom crea apoi versiunea noastră minimalistă de Redux. Vom avea un capitol dedicat care deschide calea pentru o aplicație Angular în care vom integra NgRx pe tot parcursul cărții. De asemenea, vom lucra cu Redux Devtools, care va fi crucial pentru depanarea NgRx. Cartea se concentrează, de asemenea, pe crearea magazinului NgRx folosind @ngrx/schematics și conectarea acestuia în aplicația Angular de probă pe care am construit-o anterior. Până aici, exemplul de aplicație Angular se bazează exclusiv pe NgRx pentru a citi/scrie starea aplicației, cu excepția stării routerului. În continuare, vom profita de NgRx Router Store pentru a aduce și starea routerului sub radarul NgRx, astfel încât întreaga aplicație Angular de exemplu să utilizeze o singură sursă de adevăr în ceea ce privește NgRx pentru orice date ale aplicației. Spre final, vom optimiza lista de înregistrări utilizând un model de adaptor de stare a entității dovedit prin NgRx Entity pentru a interacționa cu astfel de înregistrări la nivel individual pentru a fi eficiente și performante.

Ce veți învăța

⬤ Învățați elementele de bază ale gestionării stărilor.

⬤ Învățați cum funcționează NgRx sub capotă și faceți aplicațiile dvs. Angular cu adevărat reactive.

⬤ Învățați cum să gestionați evenimentele asincrone cu NgRx Effects.

⬤ Învățați cum să utilizați colecția de înregistrări folosind NgRx Entity.

⬤ Învățați aplicații Angular avansate utilizând Angular/Material/NgRx/RxJS/TypeScript.

⬤ Să vă familiarizați cu cunoștințele pentru a înțelege orice altă bibliotecă de gestionare a stării.

Pentru cine este această carte

Începătorii, precum și dezvoltatorii Angular experimentați care doresc să scrie aplicații Angular durabile în timp, vor beneficia de această carte. Această carte este pentru oricine este interesat de State Management with NgRx in Angular.

Table of Contents

1 Principiile Redux pentru ROCK solid application state.

2 Configurarea NgRx în Angular.

3 Magazinul NgRx.

4 Efectele NgRx.

5 NgRx Router Store.

6 NgRx Entity State.

Despre autori

Amit Gharat este inginer full-stack și contribuitor open source. El a construit multe proiecte personale în AngularJS / Angular și a făcut unele dintre ele open source, de asemenea, cum ar fi directivele, SPA-urile și extensiile Chrome. A fost norocos să scrie AngularJS UI Development și AngularJS Directives în Traction (nepublicat) în 2015 pentru două dintre cele mai mari edituri din Marea Britanie. El are o dorință excesivă de a-și împărtăși experiențele de programare într-un limbaj ușor de înțeles prin intermediul blogului său (http: //amitgharat. wordpress.com). Atunci când nu programează, îi place să citească science-fiction, să se uite la filme și să se joace pe noua sa Playstation 4 Pro. Aceasta este a treia sa carte.

Profilul dvs. LinkedIn: https: //www.linkedin.com/in/amitgharat/.

Alte date despre carte:

ISBN:9789389898248
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Reactive State pentru Angular cu Ngrx: Learn to Build Reactive Angular Applications Using Ngrx -...
Aflați cum să construiți o aplicație reactivă cu...
Reactive State pentru Angular cu Ngrx: Learn to Build Reactive Angular Applications Using Ngrx - Reactive State for Angular with Ngrx: Learn to Build Reactive Angular Applications Using Ngrx

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)