比較の観点
Static Site Generation
Fumadocs Loader のパラメーターと事前生成した検索索引による Next.js 静的エクスポートです。
結果
bun run build 後、このページは out/ja/criteria/ssg/index.html として存在します。
本番環境に Next.js サーバーはありません。
export function generateStaticParams() {
return source.generateParams();
}Loader がすべての { lang, slug } を生成し、Next.js が output: 'export' と
trailingSlash: true で静的に描画します。検索ルートもビルド時に評価され、静的データとして出力されます。
ビルドの不変条件: 1 言語あたり 19 ページ、対応する 38 の文書ルート、 それにフレームワーク直下の言語選択ページがあります。