Nach diesem Seminar sind Ihnen die Prinzipien von Flux und Redux sowie deren Einsatz in Angular mit NgRx vertraut. Sie können den Zustand einer Angular-Anwendung mit Store, State, Actions und Reducern strukturiert verwalten und kennen den Einsatz von Effects für Side Effects. Darüber hinaus wissen Sie, wie NgRx mit dem Angular Router verbunden wird und wie Sie die NgRx DevTools zur Analyse Ihrer Anwendung einsetzen. Sie kennen außerdem die grundlegenden Möglichkeiten zum Testen von Actions, Reducern, Selectors und Effects.
Generieren der Elemente reaktiver Apps mit dem CLI
Übersicht: Action, Container, Effect, Entity, Feature, Reducer, Store
Store und State Management
Stores mit @ngrx/store
Side Effects mit @ngrx/effects
Actions und Reducer
Pure Functions und Immutability
Actions und Reducer erstellen
Die NgRx DevTools
Integration des @ngrx/store-devtools-Pakets
Die Redux DevTools Extension für Chrome
App mit den NgRx DevTools analysieren
Seiteneffekte im Griff - NgRx Effects
@ngrx/effects hinzufügen
Registrieren von Side Effects
Beispiel: AJAX-Aufrufe mit Hilfe von Side Effects
States und Routing
Das @ngrx/router-store-Paket
Arbeiten mit dem RouterStore
Router States speichern, betrachten und serialisieren
Navigation über Dispatch von Actions
Test von NgRx-Apps
Test von Actions, Reducern, Selectors und Effects
Dauer/zeitlicher Ablauf:
2 Tage
Zielgruppe:
Das Seminar richtet sich an Webentwickler, Webprogrammierer und andere Entwickler, die bereits mit Angular arbeiten und ihre Kenntnisse um die Zustandsverwaltung mit NgRx erweitern möchten. Die Schulung ist als Aufbauseminar konzipiert und setzt vorhandene Angular-Kenntnisse voraus.
Teilnahmevoraussetzungen
Sie benötigen Vorkenntnisse in Angular und sollten mit der Entwicklung von Angular-Anwendungen vertraut sein.
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern.
Diese Cookies werden nicht automatisiert gesetzt.
Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren.
Weitere Informationen finden Sie hier.