Kursbeschreibung
Moderne Web-Apps sind voll von fachlichen und technischen Anforderungen. Erfahren Sie, wie Ihre React-Anwendungen langfristig wartbar, leistungsfähig und konform bleiben.
Viele React-Entwickler kennen zwar die React-API, sind aber nur wenig damit vertraut, wie man reale Anwendungen in größerem Maßstab erstellt.
Die hohen Anforderungen an Web-Apps sowohl aus Kunden- als auch aus Managementperspektive erfordern, dass Entwickler die Software optimal gestalten, um Leistung und Wartbarkeit zu gewährleisten.
Und um dies effektiv zu tun, müssen Programmierer wissen, wie man eine gute Softwarearchitektur in React erstellt. Erfahren Sie, was React-Entwickler wissen müssen, damit ihre Anwendungen langfristig wartbar, leistungsfähig und konform bleiben.
Lernen Sie die Grundlagen des serverseitigen Renderings, der Zustandsverwaltung, der Codeaufteilung und vieles mehr kennen.
Grundlagen der Software-Architektur- Was ist Software-Architektur?
- Lernen Sie Software-Architektur mit React
- Grundlagen des Server-seitigen Renderings
- Einrichten einer einfachen React-Anwendung
- Grundlegendes React-SSR
- Aufbau und Rendering einer SSR-React-Anwendung
- Routing mit Server-seitigem Rendering
- Styling mit Server-seitigem Rendering
- Hinweise beim serverseitigen Rendering
- Was ist State Management?
- Einfache Zustandsverwaltung mit useState
- Einfache Zustandsverwaltung mit useContext
- Zugriff auf Kontext innerhalb von Komponenten
- Mittelgroße Zustandsverwaltung mit Recoil
- Gemeinsame Recoil-Zustände
- Verwendung von Recoil-Selektoren
- Große Zustandsverwaltung mit Redux
- Verwendung von Redux mit Komponenten
- Große Zustandsverwaltung mit MobX
- Wann sollten die Daten geladen werden?
- Daten laden mit SSR
- Rendering von serverseitigen API-Daten
- Verbesserung von SSR mit Kontext
- Grundlagen der Codeaufteilung
- Routenbasierte Codeaufteilung
- Wann wird die Codeaufteilung verwendet?
- Fehlergrenzen verwalten
- Funktions- versus featurebasierte Organisation
- Monolithen, Multi-Repos und Monorepos
Moderne Web-Apps sind voll von fachlichen und technischen Anforderungen. Erfahren Sie, wie Ihre React-Anwendungen langfristig wartbar, leistungsfähig und konform bleiben.
Viele React-Entwickler kennen zwar die React-API, sind aber nur wenig damit vertraut, wie man reale Anwendungen in größerem Maßstab erstellt.
Die hohen Anforderungen an Web-Apps sowohl aus Kunden- als auch aus Managementperspektive erfordern, dass Entwickler die Software optimal gestalten, um Leistung und Wartbarkeit zu gewährleisten.
Und um dies effektiv zu tun, müssen Programmierer wissen, wie man eine gute Softwarearchitektur in React erstellt. Erfahren Sie, was React-Entwickler wissen müssen, damit ihre Anwendungen langfristig wartbar, leistungsfähig und konform bleiben.
Lernen Sie die Grundlagen des serverseitigen Renderings, der Zustandsverwaltung, der Codeaufteilung und vieles mehr kennen.
Grundlagen der Software-Architektur- Was ist Software-Architektur?
- Lernen Sie Software-Architektur mit React
- Grundlagen des Server-seitigen Renderings
- Einrichten einer einfachen React-Anwendung
- Grundlegendes React-SSR
- Aufbau und Rendering einer SSR-React-Anwendung
- Routing mit Server-seitigem Rendering
- Styling mit Server-seitigem Rendering
- Hinweise beim serverseitigen Rendering
- Was ist State Management?
- Einfache Zustandsverwaltung mit useState
- Einfache Zustandsverwaltung mit useContext
- Zugriff auf Kontext innerhalb von Komponenten
- Mittelgroße Zustandsverwaltung mit Recoil
- Gemeinsame Recoil-Zustände
- Verwendung von Recoil-Selektoren
- Große Zustandsverwaltung mit Redux
- Verwendung von Redux mit Komponenten
- Große Zustandsverwaltung mit MobX
- Wann sollten die Daten geladen werden?
- Daten laden mit SSR
- Rendering von servers…