Das Frontend umfasst alle visuellen Elemente und Benutzeroberflächen einer Anwendung.
Dieses Segment umfasst Konzepte und Ansätze zur Verwaltung von Zustand und Daten im Frontend. Dazu gehören lokale und globale Zustände, abgeleitete Zustände, Cache- und Synchronisationsstrategien sowie die Strukturierung und Normalisierung von Daten für effiziente Verarbeitung. Der Fokus liegt auf der konsistenten Handhabung von Daten über UI- und Logikgrenzen hinweg, unabhängig von konkreten Integrationsprotokollen oder Build-Prozessen. Aspekte der externen Systemanbindung werden im Segment „Integration“ behandelt.
Konzept zur Verwaltung des Zustands auf der Client-Seite, inklusive Session-, UI- und Cache-Daten. Beschreibt Designaspekte, Synchronisation und Konsistenzanforderungen.
Beschreibt den Zustand eines Servers oder Dienstes zu einem bestimmten Zeitpunkt, inklusive Konfiguration, laufender Prozesse und persistenter Daten. Relevanz für Verfügbarkeit, Konsistenz und Wiederherstellbarkeit verteilter Systeme.
Konzeptuelle Prinzipien und Muster zur Verwaltung von Anwendungszustand über Komponenten, Clients und Server hinweg.
Vorhersehbares State-Management für JavaScript/React mit zentralem Store, Actions und Reducern.