Next.js · Middle · Frage 40 von 75
Was macht connection() aus next/server?
- 1Öffnet einen Pool von Datenbankverbindungen für den aktuellen Request
- 2Signalisiert, dass das Rendern ab hier auf einen echten Request warten muss
- 3Prüft, ob der Nutzer eine Internetverbindung hat
Antwort zeigen
Richtige Antwort: Signalisiert, dass das Rendern ab hier auf einen echten Request warten muss
Erklärung
Man braucht es, wenn eine Komponente Werte nutzt, die beim Prerendering nicht berechnet werden dürfen, aber nicht auf cookies() oder headers() zugreift: etwa Math.random() oder die aktuelle Zeit. Mit Cache Components kommt eine solche Komponente in ein <Suspense>.