Vue.js / Nuxt.js

Wdrażanie Nuxt i CI/CD

Proces build, Vercel, Netlify, serwer Node.js, hosting statyczny, zmienne środowiskowe, potoki CI/CD, GitHub Actions, testy automatyczne

22 pytań z rozmów·
Mid-Level
1

Czym jest Nitro w kontekście Nuxt 3?

Odpowiedź

Nitro to silnik serwerowy Nuxt 3, który umożliwia generowanie zoptymalizowanych buildów dla różnych platform. Obsługuje SSR, SSG oraz renderowanie hybrydowe z route rules. Nitro kompiluje kod serwerowy do pojedynczego, lekkiego i zoptymalizowanego bundle'a, kompatybilnego z Node.js, Deno, Cloudflare Workers i innymi runtime'ami serverless.

2

Której komendy użyć, aby wygenerować pełną statyczną wersję aplikacji Nuxt?

Odpowiedź

Komenda nuxi generate prerenderuje wszystkie ścieżki aplikacji i tworzy statyczne pliki HTML. Takie podejście jest idealne dla witryn z głównie statyczną zawartością, które można hostować na CDN. Wynik można wdrożyć na usługach takich jak Netlify, Vercel czy GitHub Pages bez serwera Node.js.

3

Jaka jest główna różnica między nuxi build a nuxi generate?

Odpowiedź

Komenda nuxi build tworzy serwer Node.js zdolny do renderowania po stronie serwera na żądanie, podczas gdy nuxi generate prerenderuje wszystkie strony jako statyczny HTML w czasie buildu. Build serwerowy umożliwia dynamiczną zawartość i API routes, natomiast generate produkuje statyczne pliki zoptymalizowane pod kątem CDN, ale bez możliwości dynamicznego renderowania.

4

Który tryb renderowania wybrać dla bloga z treścią aktualizowaną codziennie?

5

Jak Vercel automatycznie wykrywa, że projekt jest aplikacją Nuxt?

+19 pytań z rozmów

Opanuj Vue.js / Nuxt.js na następną rozmowę

Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.

Zacznij za darmo