Vue.js / Nuxt.js

Nuxt サーバールート

API routes、server middleware、event handlers、H3、request/response、エラーハンドリング、バリデーション

20 面接問題·
Mid-Level
1

/api/users でアクセスできる API ルートを公開するには、どのディレクトリにファイルを作成しますか?

回答

Nuxt の API ルートは server/api/ ディレクトリに作成します。event handler をエクスポートする各ファイルは、/api/ にファイル名を続けた URL から自動的にアクセスできるようになります。この規約により、Nuxt の hot-reload と type-safety の恩恵を受けながら、バックエンドのエンドポイントを明確に構造化できます。

2

Nuxt の API route で event handler を定義するには、どの関数を使用すべきですか?

回答

defineEventHandler 関数は、Nuxt でルートハンドラーを作成するための主要な API です。型付けされたイベントコンテキストを提供し、リクエストとレスポンスを操作するための H3 ユーティリティにアクセスできます。この関数は古い eventHandler API を置き換えるもので、Nuxt の型システムとのより優れた統合を提供します。

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をマスター

すべての問題、flashcards、技術テスト、コードレビュー演習、面接シミュレーターにアクセス。

無料で始める