
SSR i SSG w Nuxt
Server-side rendering, static generation, hybrid rendering, prerendering, route rules, nitro
1Czym jest Server-Side Rendering (SSR) w Nuxt?
Czym jest Server-Side Rendering (SSR) w Nuxt?
Odpowiedź
SSR generuje kompletny kod HTML na serwerze przy każdym żądaniu, a następnie wysyła go do klienta. Poprawia to SEO, ponieważ wyszukiwarki otrzymują natychmiast dostępną treść HTML, a także skraca czas do pierwszego renderowania (first paint). SSR jest domyślnym trybem renderowania w Nuxt 3, w przeciwieństwie do renderowania po stronie klienta, gdzie JavaScript generuje treść w przeglądarce.
2Czym jest Static Site Generation (SSG) w Nuxt?
Czym jest Static Site Generation (SSG) w Nuxt?
Odpowiedź
SSG generuje wszystkie strony jako statyczny kod HTML podczas build, co pozwala bardzo szybko serwować wstępnie wygenerowane pliki. Podejście to jest idealne dla witryn z treścią, która nie zmienia się często, takich jak blogi czy dokumentacja. W Nuxt 3 użycie nuxt generate aktywuje SSG, tworząc pliki HTML dla każdej skonfigurowanej trasy.
3Którego polecenia Nuxt należy użyć, aby wygenerować statyczną stronę?
Którego polecenia Nuxt należy użyć, aby wygenerować statyczną stronę?
Odpowiedź
Polecenie nuxt generate (lub npm run generate, jeśli skonfigurowane w package.json) uruchamia statyczne generowanie wszystkich stron. Nuxt przechodzi przez trasy i tworzy dla każdej plik HTML, który jest umieszczany w folderze .output/public. Polecenie to służy do wdrażania na statycznych hostingach takich jak Netlify, Vercel czy GitHub Pages.
Jaka jest główna zaleta SSR dla SEO?
Czym jest hybrid rendering w Nuxt?
+19 pytań z rozmów
Inne tematy rekrutacyjne Vue.js / Nuxt.js
Podstawy JavaScript
Nowoczesny JavaScript (ES6+)
Podstawy Vue
Komponenty Vue
Vue Router
Pinia State Management
Vuex (Legacy)
Composition API
Reaktywność Vue
Podstawy Nuxt
Pobieranie danych w Nuxt
Trasy serwerowe Nuxt
Moduły Nuxt
Composables we Vue
Formularze i walidacja Vue
Zarządzanie stanem w Nuxt
Testowanie Vue
Wdrażanie Nuxt i CI/CD
Wydajność Vue
Zaawansowane wzorce Vue
TypeScript z Vue
Uwierzytelnianie Nuxt
SEO z Nuxt
Internacjonalizacja w Nuxt
Architektura Vue
Bezpieczeństwo Nuxt
Ekosystem Vue
Migracja Vue 2→3 i Nuxt 2→3
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