- Home
- /
- Software- & Webentwicklung
- /
- Webentwicklung
- /
- JavaScript
- /
- React
- /
- Redux Sagas für React/Redux...
Redux Sagas für React/Redux Applications
Schulungsinhalt
Einführung in Redux Saga
Grundlagen und Zielsetzung von Redux Saga
Unterschiede und Gemeinsamkeiten zu Redux Thunk
Vorteile und typische Anwendungsfälle von Sagas gegenüber Thunks
Asynchrone Programmierung in JavaScript – Auffrischung
Konzepte: Callbacks, Promises und Async/Await im Überblick
Einführung in Generatorfunktionen:
function*,yield,yield*Generator-API verstehen und anwenden
Iterables, Iteratoren und der
for...of-LoopAsynchrone Iteration mit ES2018
Kombination von Generatoren mit Promises
Grundlagen der Arbeit mit Redux Saga
Setup und Integration von Redux Saga in ein Projekt
Aufbau und Struktur einer einfachen Saga
Asynchrone API-Aufrufe (z. B. REST-Services) innerhalb von Sagas
Fehlerbehandlung in Sagas
Typische Saga-Muster und Strategien
Umsetzung sequentieller und paralleler Abläufe
Kombinieren mehrerer Sagas zu komplexen Workflows
Abbrechen von Tasks und Umgang mit Nebenläufigkeit
Einblick in das Fork/Join-Modell von Redux Saga
Überblick zu Concurrency Patterns
Zusammenspiel von Redux und Redux Saga
Einführung in Channels für fortgeschrittene Kommunikationsmuster
Zielgruppe
Dieser Kurs richtet sich an Webentwickler, die ihre React/Redux-Anwendungen um eine leistungsstarke Lösung zur Verwaltung asynchroner Abläufe mit Redux Saga erweitern möchten.
Seminarziele
In diesem praxisorientierten Kurs erlernen Sie den professionellen Einsatz von Redux Saga zur Verwaltung komplexer asynchroner Abläufe in React/Redux-Anwendungen. Der Einstieg erfolgt über die Grundlagen der asynchronen JavaScript-Programmierung – von Callbacks und Promises bis hin zu Generator-Funktionen. Dabei steht insbesondere das Verständnis für function*, yield und deren Einsatz im Saga-Kontext im Fokus.
Anhand praktischer Beispiele erfahren Sie, wie sich Redux Saga in bestehende Anwendungen integrieren lässt, um REST-Services effizient zu steuern und typische Nebenläufigkeiten zu handhaben. Behandelt werden u.a. das Sequenzieren und Kombinieren von Sagas, parallele und konkurrierende Abläufe, Fehlerbehandlung sowie das gezielte Abbrechen von Tasks mittels Fork-Modell.
Nach dem Kurs sind Sie in der Lage, fortschrittliche Saga-Patterns in Ihren React/Redux-Projekten umzusetzen – für strukturierte, wartbare und skalierbare Anwendungen.
Vorkenntnisse
Die Voraussetzung zur Teilnahme ist ein sicherer Umgang mit modernem JavaScript sowie fundierte praktische Erfahrungen in der Arbeit mit React und Redux.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Fehler: Kontaktformular wurde nicht gefunden.
Ihr Berater
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate
Dieses Seminar können Sie als Präsenzseminar, online als LIVEINAR® oder im flexiblen Mix als FLEXINAR® buchen.





