Vue.js / Nuxt.js

Nuxt のデプロイと CI/CD

ビルドプロセス、Vercel、Netlify、Node.js サーバー、静的ホスティング、環境変数、CI/CD パイプライン、GitHub Actions、自動テスト

22 面接問題·
Mid-Level
1

Nuxt 3 における Nitro とは何ですか?

回答

Nitro は Nuxt 3 のサーバーエンジンで、さまざまなプラットフォーム向けに最適化されたビルドを生成できます。route rules による SSR、SSG、ハイブリッドレンダリングをサポートします。Nitro はサーバーコードを軽量で最適化された単一のバンドルにコンパイルし、Node.js、Deno、Cloudflare Workers などのサーバーレスランタイムと互換性があります。

2

Nuxt アプリケーションの完全な静的バージョンを生成するにはどのコマンドを使用しますか?

回答

nuxi generate コマンドはアプリケーションのすべてのルートをプリレンダリングし、静的な HTML ファイルを作成します。このアプローチは、CDN でホストできるほぼ静的なコンテンツのサイトに最適です。生成された結果は、Node.js サーバーなしで Netlify、Vercel、GitHub Pages などのサービスにデプロイできます。

3

nuxi build と nuxi generate の主な違いは何ですか?

回答

nuxi build コマンドはオンデマンドのサーバーサイドレンダリングが可能な Node.js サーバーを作成しますが、nuxi generate はビルド時にすべてのページを静的な HTML としてプリレンダリングします。サーバービルドは動的コンテンツや API routes を可能にし、一方で generate は CDN 向けに最適化された静的ファイルを生成しますが、動的レンダリング機能はありません。

4

毎日コンテンツが更新されるブログにはどのレンダリングモードを選ぶべきですか?

5

Vercel はプロジェクトが Nuxt アプリケーションであることをどのように自動検出しますか?

+19 面接問題

次の面接に向けてVue.js / Nuxt.jsをマスター

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

無料で始める