Next.js · Middle · Frage 26 von 75

Wie bekommt man im App Router Daten für generateMetadata und die Seite, ohne die API doppelt per fetch abzufragen?

Antwort zeigen

Richtige Antwort: Nichts tun: gleiche fetch-Aufrufe in einem Rendering werden dedupliziert

Erklärung

Request Memoization: GET-Requests per fetch mit gleicher URL und gleichen Optionen laufen innerhalb eines Renderings einmal. Für andere Datenquellen (ORM, SDK) nutzt man Reacts cache(). getStaticProps funktioniert im App Router nicht.

Zum Weiterlesen

Fehler in der Frage

Next.js · Middle · Frage 26

Teste dich selbst

Mach den Test Next.js · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen