
Nuxt の SSR と SSG
Server-side rendering、static generation、hybrid rendering、prerendering、route rules、nitro
22 面接問題·
Mid-Level
1Nuxt における Server-Side Rendering(SSR)とは何ですか?
1
Nuxt における Server-Side Rendering(SSR)とは何ですか?
回答
SSR はリクエストごとにサーバー上で完全な HTML を生成し、それをクライアントに送信します。検索エンジンがすぐにアクセス可能な HTML コンテンツを受け取るため SEO が向上し、また first paint までの時間も改善されます。SSR は Nuxt 3 のデフォルトのレンダリングモードであり、JavaScript がブラウザ内でコンテンツを生成するクライアントサイドレンダリングとは異なります。
2Nuxt における Static Site Generation(SSG)とは何ですか?
2
Nuxt における Static Site Generation(SSG)とは何ですか?
回答
SSG はビルド時にすべてのページを静的 HTML として生成し、事前生成されたファイルを非常に高速に配信できるようにします。このアプローチは、ブログやドキュメントのように頻繁に変更されないコンテンツのサイトに最適です。Nuxt 3 では、nuxt generate を使用すると SSG が有効になり、設定された各ルートに対して HTML ファイルが作成されます。
3静的サイトを生成するにはどの Nuxt コマンドを使用しますか?
3
静的サイトを生成するにはどの Nuxt コマンドを使用しますか?
回答
nuxt generate コマンド(package.json で設定されている場合は npm run generate)は、すべてのページの静的生成をトリガーします。Nuxt はルートを走査し、それぞれに対して HTML ファイルを作成し、.output/public フォルダに配置します。このコマンドは Netlify、Vercel、GitHub Pages などの静的ホスティングへのデプロイに使用されます。
4
SEO における SSR の主な利点は何ですか?
5
Nuxt における hybrid rendering とは何ですか?
+19 面接問題
その他のVue.js / Nuxt.js面接トピック
JavaScript の基礎
Junior
20問モダンな JavaScript (ES6+)
Junior
20問Vue の基礎
Junior
22問Vue コンポーネント
Junior
20問Vue Router
Junior
18問Pinia State Management
Junior
20問Vuex (Legacy)
Mid-Level
15問Composition API
Mid-Level
24問Vue のリアクティビティ
Mid-Level
20問Nuxt の基礎
Mid-Level
22問Nuxt のデータフェッチング
Mid-Level
20問Nuxt サーバールート
Mid-Level
20問Nuxt モジュール
Mid-Level
18問Vue のコンポーザブル
Mid-Level
20問Vue フォームとバリデーション
Mid-Level
20問Nuxt の状態管理
Mid-Level
18問Vue のテスト
Mid-Level
20問Nuxt のデプロイと CI/CD
Mid-Level
22問Vue のパフォーマンス
Senior
22問Vue の高度なパターン
Senior
24問VueでのTypeScript
Senior
22問Nuxt認証
Senior
20問Nuxt での SEO
Senior
20問Nuxt の国際化
Senior
18問Vue アーキテクチャ
Senior
22問Nuxt セキュリティ
Senior
20問Vue エコシステム
Senior
18問Vue 2→3 & Nuxt 2→3 の移行
Senior
22問