メタデータファイルAPI リファレンス
このドキュメントセクションでは、メタデータファイル規約について説明します。ファイルベースのメタデータは、ルートセグメントに特別なメタデータファイルを追加することで定義できます。
各ファイル規約は、静的ファイル(例:opengraph-image.jpg)を使用するか、コードでファイルを生成するダイナミック版(例:opengraph-image.js)を使用して定義できます。
ファイルが定義されると、Next.jsは自動的にそのファイルを提供し(本番環境ではキャッシング用のハッシュを付与)、アセットのURL、ファイルタイプ、画像サイズなどの適切なメタデータで関連するhead要素を更新します。
補足:
sitemap.ts、opengraph-image.tsx、icon.tsxなどの特別なRoute Handlerおよび他のメタデータファイルはデフォルトでキャッシュされます。proxy.tsと一緒に使用する場合は、matcherを設定してメタデータファイルを除外してください。