
Nuxt の基礎
Nuxt の構造、pages ディレクトリ、自動ルーティング、layouts、app.vue、server ディレクトリ、nuxt.config
22 面接問題·
Mid-Level
1Nuxt 3 アプリケーションに必要な最小構成は何ですか?
1
Nuxt 3 アプリケーションに必要な最小構成は何ですか?
回答
Nuxt 3 アプリケーションは、プロジェクトのルートに app.vue ファイルまたは pages/ ディレクトリのみを必要とします。pages/ フォルダーなしで app.vue が存在する場合、Nuxt は Vue Router なしのアプリケーションを作成します。pages/ が存在する場合、Nuxt は file-based routing を自動的に有効にし、ルートを表示するために app.vue 内に <NuxtPage /> が必要です。
2pages/ ディレクトリでの自動ルーティングはどのように機能しますか?
2
pages/ ディレクトリでの自動ルーティングはどのように機能しますか?
回答
Nuxt の pages/ ディレクトリは file-based routing を使用します。各 .vue ファイルが自動的に対応する route を作成します。たとえば、pages/index.vue は '/' route になり、pages/about.vue は '/about' になり、pages/blog/[id].vue は動的 route '/blog/:id' を作成します。このアプローチにより、router の手動設定が不要になります。
3app.vue における <NuxtPage /> コンポーネントの役割は何ですか?
3
app.vue における <NuxtPage /> コンポーネントの役割は何ですか?
回答
<NuxtPage /> コンポーネントは、現在の route に基づいてアクティブなページのコンテンツを表示する outlet です。pages/ ディレクトリが存在する場合、app.vue 内で必須です。<NuxtPage /> がないと route は表示されません。これは標準的な Vue Router の <router-view /> に相当しますが、Nuxt 向けに適応されています。
4
Nuxt 3 でページに特定の layout を適用するにはどうすればよいですか?
5
app.vue で <NuxtLayout> を使用する場合と使用しない場合の違いは何ですか?
+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
20問Nuxt の SSR と SSG
Mid-Level
22問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問