State Management · Senior · Frage 25 von 75
Warum darf man auf dem Server keinen globalen QueryClient für alle Anfragen erzeugen?
- 1Next.js verbietet Variablen auf Modulebene
- 2Daten eines Nutzers könnten einem anderen ausgeliefert werden
- 3Ein globaler Client unterstützt keine asynchronen Funktionen
Antwort zeigen
Richtige Antwort: Daten eines Nutzers könnten einem anderen ausgeliefert werden
Erklärung
Serverprozesse bedienen viele Nutzer. Erzeuge den Client pro Anfrage (z. B. mit React cache() in RSC). Im Browser ist dagegen ein Client für die ganze App richtig.