Bestellung
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
In dieser 2-tägigen Schulung "React und Redux" lernen Sie Redux zur Verwaltung des Anwendungsstatus für React-Anwendungen einzusetzen. In dem Kurs werden die Prinzipien, Konzepte und Ideen von Redux erklärt, demonstriert und von den Kursteilnehmern geübt. Sie lernen, wie Sie React-Komponenten mit einem Redux-Store verbinden können und wie Sie React mit GraphQL- oder REST-Diensten unter Verwendung von Redux Thunk, Redux Sagas oder Redux Observable verbinden können. In einem Redux-Gruppenprojekt, ei dem die Teilnehmer eine Anwendung programmieren, ihr Projekt präsentieren und an einem Gruppen-Codereview teilnehmen, um die Beherrschung der Redux-Konzepte sicherzustellen.
Hinweis: Einführende Inhalte zu Modern JavaScript, RxJS, React und GraphQL werden in diesem Kurs nicht behandelt.
Überblick
- Redux Überblick
- Redux im Vergleich zu Flux
- Drei Prinzipien von Redux
- Immutable programmieren
Wesentliche Elemente
- Actions
- Reducers
- Store
React
- Container- und Präsentationskomponenten
- Redux mit einer React-Komponente verbinden
- React-Redux zur Einbindung von Redux in React
- Provider und React-Kontext
- bestehende React-Anwendung nach Redux migrieren
- Debugging mit der Redux Chrome Extension
Fortgeschrittenes Redux
- Arbeiten mit Multiple Reducers
- Kombinieren von Reducers
- Lazy Loading Reducers mit Code Splitting
- Redux-Middleware und Erstellen von benutzerdefinierter Middleware
- Funktionale Ansätze für Reducers
- Best Practices für die Verwaltung des Status
Redux und asynchrone Tasks
- Arbeiten mit asynchronen Aktionen
- Arbeiten mit REST oder GraphQL unter Verwendung der Fetch-API
- Orchestrierung von Seiteneffekten mit Thunk, Sagas oder Observables
Redux und Routing
- Integration von React Router mit React/Redux
- Konfiguration von Pfaden
- Arbeiten mit URL-Parametern