Entwurfsmuster · Junior · Frage 19 von 75
Was beschreibt das State-Muster?
- 1Ein Objekt ändert sein Verhalten je nach Zustand
- 2Alle Daten der App in einem globalen Store halten
- 3Den Zustand einer Komponente zwischen Sitzungen in
localStoragespeichern
Antwort zeigen
Richtige Antwort: Ein Objekt ändert sein Verhalten je nach Zustand
Erklärung
Statt verstreuter if (status === ...)-Prüfungen wird das Verhalten jedes Zustands getrennt beschrieben, und Übergänge sind explizit: idle → loading → success | error. Im Frontend setzt man diese Idee oft mit Zustandsautomaten (XState) oder useReducer mit einer Discriminated Union um.