Redux Sagas für React / Redux Applications

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 2 Tage

Ziele

Die Schulung Redux Sagas für React/Redux Apps bringt Sie auf den neuesten Stand in Bezug auf JavaScript-Generatoren und die Redux Saga-Bibliothek zur Verwaltung asynchroner Operationen innerhalb einer Redux-basierten JavaScript-Anwendung.

Zu Beginn des Kurses wird ein Überblick über JavaScript-Generatoren und asynchrone Programmierung gegeben. Alle Themen werden aus einer Best-Practice- und konzeptionellen Perspektive mit viel praktischer Codierung behandelt.

Anschließend wird eine bestehende Anwendung mit Redux Saga erweitert, um asynchrone Operationen zu verwalten. Der Kurs schließt mit der Behandlung von Standard-REST-Services-Operationen, der parallelen Ausführung von Aufgaben, der Fehlerbehandlung, der Sequenzierung von Sagas, dem Zusammenstellen von Sagas, dem Abbrechen von Sagas und der Erkundung des Redux-Saga-Gabelmodells.

Zielgruppe

Webentwickler mit umfassender Erfahrung in der Entwicklung von React- und Redux-Anwendungen und umfassender Codierungserfahrung mit JavaScript.

Voraussetzungen

Vorkenntnisse und praktische Erfahrungen mit Modern JavaScript, React und Redux werden in diesem Kurs vorausgesetzt.

Agenda

Einführung

  • Redux Saga
  • Redux Saga im Vergleich zu Redux Thunk
  • Vorteile von Saga gegenüber Thunk

JavaScript-Übersicht

  • asynchrone Programmierung
  • Callbacks, Promises & Async/Await (Überblick)
  • Generatoren
  • function*, yield und yield*
  • Generator-API
  • Iteratoren, Iterables, Symbol.Iterator, For-Of-Loop
  • ES2018 Asynchrone Iteration
  • Generatoren und Promises zusammen nutzen

Redux Saga-Grundlagen

  • Installieren und Konfigurieren von Redux Saga
  • Erstellen und Erkunden einer Saga
  • Ausführen von REST-Service-Operationen mit einer Saga
  • Handling Errors

Redux Saga-Patterns

  • Sequentielle Sagas
  • Parallele Sagas
  • Composing Sagas
  • Cancelling Tasks
  • Unter dem Saga-Fork-Modell
  • Concurrency Patterns
  • Saga mit Redux (Überblick)
  • Channels (Überblick)

Ziele

Die Schulung Redux Sagas für React/Redux Apps bringt Sie auf den neuesten Stand in Bezug auf JavaScript-Generatoren und die Redux Saga-Bibliothek zur Verwaltung asynchroner Operationen innerhalb einer Redux-basierten JavaScript-Anwendung.

Zu Beginn des Kurses wird ein Überblick über JavaScript-Generatoren und asynchrone Programmierung gegeben. Alle Themen werden aus einer Best-Practice- und konzeptionellen Perspektive mit viel praktischer Codierung behandelt.

Anschließend wird eine bestehende Anwendung mit Redux Saga erweitert, um asynchrone Operationen zu verwalten. Der Kurs schließt mit der Behandlung von Standard-REST-Services-Operationen, der parallelen Ausführung von Aufgaben, der Fehlerbehandlung, der Sequenzierung von Sagas, dem Zusammenstellen von Sagas, dem Abbrechen von Sagas und der Erkundung des Redux-Saga-Gabelmodells.

Zielgruppe

Webentwickler mit umfassender Erfahrung in der Entwicklung von React- und Redux-Anwendungen und umfassender Codierungserfahrung mit JavaScript.

Voraussetzungen

Vorkenntnisse und praktische Erfahrungen mit Modern JavaScript, React und Redux werden in diesem Kurs vorausgesetzt.

Agenda

Einführung

  • Redux Saga
  • Redux Saga im Vergleich zu Redux Thunk
  • Vorteile von Saga gegenüber Thunk

JavaScript-Übersicht

  • asynchrone Programmierung
  • Callbacks, Promises & Async/Await (Überblick)
  • Generatoren
  • function*, yield und yield*
  • Generator-API
  • Iteratoren, Iterables, Symbol.Iterator, For-Of-Loop
  • ES2018 Asynchrone Iteration
  • Generatoren und Promises zusammen nutzen

Redux Saga-Grundlagen

  • Installieren und Konfigurieren von Redux Saga
  • Erstellen und Erkunden einer Saga
  • Ausführen von REST-Service-Operationen mit einer Saga
  • Handling Errors

Redux Saga-Patterns

  • Sequentielle Sagas
  • Parallele Sagas
  • Composing Sagas
  • Cancelling Tasks
  • Unter dem Saga-Fork-Modell
  • Concurrency Patterns
  • Saga mit Redux (Überblick)
  • Channels (Überblick)

Dieser Lerninhalt wird in folgenden Lernplänen verwendet

Tags

Diese Seite weiterempfehlen