
Nuxt サーバールート
API routes、server middleware、event handlers、H3、request/response、エラーハンドリング、バリデーション
20 面接問題·
Mid-Level
1/api/users でアクセスできる API ルートを公開するには、どのディレクトリにファイルを作成しますか?
1
/api/users でアクセスできる API ルートを公開するには、どのディレクトリにファイルを作成しますか?
回答
Nuxt の API ルートは server/api/ ディレクトリに作成します。event handler をエクスポートする各ファイルは、/api/ にファイル名を続けた URL から自動的にアクセスできるようになります。この規約により、Nuxt の hot-reload と type-safety の恩恵を受けながら、バックエンドのエンドポイントを明確に構造化できます。
2Nuxt の API route で event handler を定義するには、どの関数を使用すべきですか?
2
Nuxt の API route で event handler を定義するには、どの関数を使用すべきですか?
回答
defineEventHandler 関数は、Nuxt でルートハンドラーを作成するための主要な API です。型付けされたイベントコンテキストを提供し、リクエストとレスポンスを操作するための H3 ユーティリティにアクセスできます。この関数は古い eventHandler API を置き換えるもので、Nuxt の型システムとのより優れた統合を提供します。
3Nuxt の server routes における H3 とは何ですか?
3
Nuxt の server routes における H3 とは何ですか?
回答
H3 は、Nuxt のサーバーエンジンを支えるミニマリストな HTTP フレームワークです。HTTP リクエストとレスポンスを効率的かつ型安全に処理するための一連のユーティリティを提供します。H3 は軽量かつ高速に設計されており、Node.js、Workers、Deno など、さまざまな実行環境と互換性があります。
4
Nuxt の API route で query parameters にアクセスするにはどうすればよいですか?
5
動的な API ルート /api/users/[id] を作成するための正しいファイル構造はどれですか?
+17 面接問題
その他の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 の SSR と SSG
Mid-Level
22問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問