State Management · Senior · Frage 5 von 75
Welche Einteilung von State hilft in einer großen App bei der Werkzeugwahl?
- 1Primitiver State und Objekt-State, nach Datentyp getrennt
- 2Server-Cache, URL, Formular, lokaler und globaler Client-State
- 3Synchroner und asynchroner State, sonst nichts
Antwort zeigen
Richtige Antwort: Server-Cache, URL, Formular, lokaler und globaler Client-State
Erklärung
Jede Art hat ihren natürlichen Ort: Server-Cache - TanStack Query/RTK Query/SWR/Loader; URL - der Router; Formulare - lokaler State oder eine Formularbibliothek; UI - useState; wirklich globaler Client-State - Context oder ein Store. Alles in einen Store zu legen macht ihn zum Flaschenhals.