Reaktiver Zustand für Angular mit Ngrx: Lernen Sie, reaktive Angular-Anwendungen mit Ngrx zu erstellen

Bewertung:   (3,8 von 5)

Reaktiver Zustand für Angular mit Ngrx: Lernen Sie, reaktive Angular-Anwendungen mit Ngrx zu erstellen (Amit Gharat)

Leserbewertungen

Zusammenfassung:

Das Buch bietet wertvolle Einblicke in die Angular-Entwicklung und NgRx, insbesondere für erfahrene Entwickler. Es hat zwar ausgezeichnete Tipps und eine logische Struktur, leidet aber unter unvollständigem Quellcode und schlechter Bearbeitung in einigen Ausgaben.

Vorteile:

Ausgezeichnete Tipps zu Best Practices in der Angular-Entwicklung, guter Überblick über NgRx, gut strukturierte Beispiele und hilfreich für erfahrene Entwickler.

Nachteile:

Unvollständiger Quellcode in mehreren Kapiteln, schlecht strukturiert und ungrammatisch in einigen Ausgaben und fehlende Abdeckung der neueren NgRx Data-Konzepte.

(basierend auf 6 Leserbewertungen)

Originaltitel:

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

Inhalt des Buches:

Lernen Sie, wie man eine reaktive Anwendung mit Ngrx und Angular erstellt.

Hauptmerkmale

⬤ Lernen Sie, wie Sie Ihre eigene minimalistische Redux-Implementierung erstellen können.

⬤  Machen Sie sich mit der Funktionsweise des NgRx Store vertraut.

⬤  Lernen Sie, wie man asynchrone Ereignisse behandelt, ohne das Redux-Paradigma mit NgRx Effects zu brechen.

⬤ Lernen Sie, wie Sie den Router-Status mit NgRx Router Store verwalten können.

⬤  Umgang mit einer Liste von Datensätzen unter Verwendung eines Entity State Adapter Patterns mit NgRx Entity.

Beschreibung

Dieses Buch wird Ihnen helfen, NgRx in und auswendig zu lernen. Zunächst werden die grundlegenden Ideen erörtert, die das Design für den zentralisierten Speicher und die Notwendigkeit der Zustandsverwaltung in Angular untermauern. Dann lernen wir das Redux-Paradigma und die drei Regeln kennen, die es bestimmt. Auf dem Weg dorthin werden wir verschiedene Redux-Terminologien in Bezug auf Action, Dispatcher und Reducer erforschen und dann unsere minimalistische Version von Redux erstellen. Wir werden ein eigenes Kapitel haben, das den Weg für eine Angular-Anwendung ebnet, in die wir NgRx während des gesamten Buches integrieren werden. Wir werden auch mit den Redux Devtools arbeiten, die für das Debugging von NgRx entscheidend sein werden. Das Buch konzentriert sich auch auf die Erstellung des NgRx-Stores mit @ngrx/schematics und dessen Einbindung in die Angular-Beispielanwendung, die wir zuvor gebaut haben. Bis hierhin verlässt sich die Angular-Beispielanwendung ausschließlich auf NgRx, um den Anwendungsstatus mit Ausnahme des Router-Status zu lesen/schreiben. Als Nächstes werden wir den NgRx Router Store nutzen, um auch den Router-Status unter das Radar von NgRx zu bringen, so dass die gesamte Angular-Beispielanwendung eine einzige Quelle der Wahrheit in Bezug auf NgRx für alle Anwendungsdaten verwenden würde. Gegen Ende werden wir die Liste der Datensätze mit einem bewährten Entity-State-Adapter-Muster über NgRx Entity optimieren, um mit solchen Datensätzen auf individueller Ebene effizient und performant zu interagieren.

Was werden Sie lernen?

⬤ Lernen Sie die Grundlagen der Zustandsverwaltung.

⬤ Lernen Sie, wie NgRx unter der Haube funktioniert und machen Sie Ihre Angular-Anwendungen wirklich reaktiv.

⬤ Lernen Sie, wie Sie asynchrone Ereignisse mit NgRx Effects behandeln.

⬤ Lernen Sie, wie man mit NgRx Entity Datensätze sammelt.

⬤ Erlernen Sie fortgeschrittene Angular-Anwendungen mit Angular/Material/NgRx/RxJS/TypeScript.

⬤ Machen Sie sich mit dem Wissen vertraut, um jede andere State-Management-Bibliothek zu verstehen.

Für wen ist dieses Buch geeignet?

Sowohl Einsteiger als auch erfahrene Angular-Entwickler, die mit der Zeit nachhaltige Angular-Anwendungen schreiben wollen, werden von diesem Buch profitieren. Dieses Buch ist für jeden, der sich für State Management mit NgRx in Angular interessiert.

Inhaltsverzeichnis

1 Redux-Prinzipien für einen ROCK-soliden Anwendungszustand.

2 Einrichten von NgRx in Angular.

3 NgRx Store.

4 NgRx Effekte.

5 NgRx Router-Speicher.

6 NgRx Entity-Zustand.

Über die Autoren

Amit Gharat ist ein Full-Stack-Ingenieur und Open-Source-Mitarbeiter. Er hat viele persönliche Projekte in AngularJS/Angular entwickelt und einige davon auch als Open Source veröffentlicht, z. B. Direktiven, SPAs und Chrome-Erweiterungen. Er hatte das Glück, AngularJS UI Development und AngularJS Directives in Traction (unveröffentlicht) im Jahr 2015 für zwei der größten britischen Verlage zu schreiben. In seinem Blog (http: //amitgharat. wordpress.com) möchte er seine Programmiererfahrungen in einer leicht verständlichen Sprache weitergeben. Wenn er nicht programmiert, liest er gerne Science-Fiction, schaut Filme und spielt Spiele auf seiner brandneuen Playstation 4 Pro. Dies ist sein 3. Buch.

Ihr LinkedIn-Profil: https: //www.linkedin.com/in/amitgharat/.

Weitere Daten des Buches:

ISBN:9789389898248
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Reaktiver Zustand für Angular mit Ngrx: Lernen Sie, reaktive Angular-Anwendungen mit Ngrx zu...
Lernen Sie, wie man eine reaktive Anwendung mit Ngrx und...
Reaktiver Zustand für Angular mit Ngrx: Lernen Sie, reaktive Angular-Anwendungen mit Ngrx zu erstellen - Reactive State for Angular with Ngrx: Learn to Build Reactive Angular Applications Using Ngrx

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)