
Розгортання Nuxt та CI/CD
Процес збірки, Vercel, Netlify, сервер Node.js, статичний хостинг, змінні середовища, конвеєри CI/CD, GitHub Actions, автоматизоване тестування
1Що таке Nitro в контексті Nuxt 3?
Що таке Nitro в контексті Nuxt 3?
Відповідь
Nitro — це серверний рушій Nuxt 3, який дозволяє генерувати оптимізовані збірки для різних платформ. Він підтримує SSR, SSG та гібридний рендеринг із route rules. Nitro компілює серверний код в єдиний легкий та оптимізований бандл, сумісний з Node.js, Deno, Cloudflare Workers та іншими serverless-середовищами.
2Яку команду використати для генерації повної статичної версії застосунку Nuxt?
Яку команду використати для генерації повної статичної версії застосунку Nuxt?
Відповідь
Команда nuxi generate виконує пререндеринг усіх маршрутів застосунку та створює статичні HTML-файли. Цей підхід ідеальний для сайтів із переважно статичним вмістом, які можна розмістити на CDN. Результат можна розгорнути на сервісах на кшталт Netlify, Vercel чи GitHub Pages без сервера Node.js.
3Яка основна різниця між nuxi build та nuxi generate?
Яка основна різниця між nuxi build та nuxi generate?
Відповідь
Команда nuxi build створює сервер Node.js, здатний виконувати рендеринг на боці сервера за запитом, тоді як nuxi generate виконує пререндеринг усіх сторінок у статичний HTML під час збірки. Серверна збірка забезпечує динамічний вміст та API routes, тоді як generate створює статичні файли, оптимізовані для CDN, але без можливості динамічного рендерингу.
Який режим рендерингу обрати для блогу зі щоденно оновлюваним контентом?
Як Vercel автоматично визначає, що проєкт є застосунком Nuxt?
+19 питань зі співбесід
Інші теми співбесід Vue.js / Nuxt.js
Основи JavaScript
Сучасний JavaScript (ES6+)
Основи Vue
Компоненти Vue
Vue Router
Pinia State Management
Vuex (Legacy)
Composition API
Реактивність Vue
Основи Nuxt
Отримання даних у Nuxt
SSR і SSG у Nuxt
Серверні маршрути Nuxt
Модулі Nuxt
Composables у Vue
Форми та валідація Vue
Керування станом у Nuxt
Тестування Vue
Продуктивність Vue
Просунуті патерни Vue
TypeScript із Vue
Автентифікація Nuxt
SEO з Nuxt
Інтернаціоналізація Nuxt
Архітектура Vue
Безпека Nuxt
Екосистема Vue
Міграція Vue 2→3 та Nuxt 2→3
Опануй Vue.js / Nuxt.js для наступної співбесіди
Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.
Почни безкоштовно