React · Senior · Frage 41 von 75
Braucht man Redux oder Zustand, wenn die Serverdaten schon in TanStack Query liegen?
- 1Oft nicht: Es bleibt wenig Client-Zustand übrig, und
useStatesowie Context reichen - 2Ja, immer: TanStack Query funktioniert nur auf einem Redux-Store
- 3Nein, nie: TanStack Query speichert auch den Client-UI-Zustand vollständig
Antwort zeigen
Richtige Antwort: Oft nicht: Es bleibt wenig Client-Zustand übrig, und useState sowie Context reichen
Erklärung
Ein großer Teil des „globalen Zustands“ typischer Apps ist ein Cache von Serverdaten. Übernimmt ihn TanStack Query, ist der übrige Client-Zustand (Theme, Filter, Zustand eines Wizards) oft klein. Ein Store lohnt sich bei komplexer Client-Logik: Editoren, Offline-Modus, komplexe Formulare.