Entwurfsmuster · Middle · Frage 45 von 75
Inwiefern ähnelt useReducer dem State-Muster?
- 1
useReducerspeichert State global für die ganze App - 2
useReducersynchronisiert State automatisch mit dem Server - 3Übergänge an einer Stelle: neuer State = f(aktuell, Action)
Antwort zeigen
Richtige Antwort: Übergänge an einer Stelle: neuer State = f(aktuell, Action)
Erklärung
Ein Reducer ist die Übergangsfunktion eines Zustandsautomaten. Man kann ungültige Übergänge verbieten (submit im Zustand loading ignorieren). Für komplexe Szenarien nutzt man explizite Zustandsautomaten (XState).