State Management · Junior · Frage 41 von 75
Was braucht man, bevor man in einer App useQuery aufruft?
- 1Einen Redux Store, in dem TanStack Query seinen Cache hält
- 2Nichts: der Cache entsteht beim ersten Aufruf automatisch
- 3Einen
QueryClienterzeugen und die App inQueryClientProviderpacken
Antwort zeigen
Richtige Antwort: Einen QueryClient erzeugen und die App in QueryClientProvider packen
Erklärung
Der QueryClient hält den Cache und die Standardwerte. Erzeuge ihn einmal (außerhalb der Komponente oder in useState), damit der Cache nicht bei jedem Rendern zurückgesetzt wird. Redux ist nicht nötig.