0

React und Redux

Ihre Termine

Datum Ort Preis
06.07.2026
-07.07.2026
Nürnberg 1.422,05 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

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.

Inhalte

Ü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

Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Besuch des Kurses Einführung in React oder vergleichbare Kenntnisse.

Zielgruppe

  • React-Entwickler