P粉9868609502023-09-05 12:44:28
###どういう意味ですか?
ここでは
ページ についてのみ話していますよね?では、/user/id、
/post/id などでしょうか?
その場合は、柔軟性を高めるために
/_entity/id または
/_entity/_slug を使用できます (
_entity
user にすることもできます) または
post など)。
/about、
/our-team、
/careers など、さまざまなページが多数ある場合は、これらのページに独自のページが必要だと思います。 SEO、コンテンツ、完全に合法です。
これらのページの一部を
nuxt/content 経由で
.md ファイルとしてエクスポートし、ページにインポートすることもできます。 Nuxt ドキュメント
が しているのと同じです。
単純化する必要がある場合は、テンプレート全体を動的にして、実行時にマークアップを生成できます。これにより、(私の意見では) 必要のない非常に複雑な処理が発生する可能性があります。
さらに、レイアウト、スロット、レンダリング機能も解決策となる可能性があります。
pages
が 100 であれば、まったく問題ありません。
もちろん、一部の
、/blog/post/2
をハードコーディングするのは良くありません (笑) が、大規模なアプリケーションの場合はまったく問題ありません。これにより、ビルド時間などに問題が発生する可能性がありますが、それは別のトピックであり、プロジェクトの生成方法によって異なります。
ですから、はい、面接官がこれらの方法を超えて何かを掘り下げたい場合は、面接官からさらに詳細を聞いて、課題と使用できる方法を正確に理解する必要があります。
つまり: 私の知る限り、ページ数を減らすように設計されたフレームワークはありません。それ自体は問題ではありません。 10,000 Nuxt ページが
を遅くすることは決してありません (遅くなる場合、問題は別の場所にあります)。