Next.js · Middle · Frage 30 von 75
Was macht generateMetadata im Vergleich zu einem statischen Export metadata?
- 1Berechnet Metadaten dynamisch, etwa aus Daten, die nach
paramsgeladen werden - 2Erzeugt eine
sitemap.xmlfür alle Seiten - 3Erzeugt Metadaten auf dem Client, nachdem die Seite geladen ist
Antwort zeigen
Richtige Antwort: Berechnet Metadaten dynamisch, etwa aus Daten, die nach params geladen werden
Erklärung
export async function generateMetadata({ params }) { const post = await getPost((await params).slug); return { title: post.title } }. Es läuft auf dem Server. Für Sitemaps gibt es eine eigene Datei sitemap.ts, und Open-Graph-Bilder lassen sich über opengraph-image.tsx erzeugen.