1
Vue.js: реактивність, Virtual DOM, шаблони, директиви (v-if, v-for, v-model)
2
Options API vs Composition API: setup(), ref(), reactive(), computed()
3
Lifecycle hook: onMounted, onUpdated, onUnmounted, watch, watchEffect
4
Компоненти: props, emits, slots, provide/inject, defineExpose
5
Директиви: v-bind, v-on, v-model, v-if/v-show, v-for з :key, кастомні директиви
6
Система реактивності: ref vs reactive, toRefs, unref, shallow ref, readonly
7
Composable: повторне використання логіки, кастомні hook, керування станом
8
Архітектура Nuxt.js: pages/, components/, layouts/, middleware/, server/
9
Маршрутизація: файлова маршрутизація, динамічні маршрути, вкладені маршрути, route middleware
10
Отримання даних: useFetch, useAsyncData, $fetch, стратегії кешування, SSR-дані
11
Серверні маршрути: API-ендпоінти, серверний middleware, інтеграція з базою даних
12
Керування станом: Pinia store, getter, action, збереження стану
13
Nuxt-модулі: auto-import, @nuxt/image, @nuxtjs/i18n, nuxt-security
14
Режими рендерингу: SSR, SSG, SPA, гібридний рендеринг, useNuxtApp
15
Тестування: тести компонентів (Vitest, Vue Test Utils), E2E (Playwright), mock
16
Продуктивність: lazy-компоненти, prefetch, tree-shaking, оптимізація Nitro
17
SEO: useSeoMeta, useHead, генерація sitemap, Open Graph
18
Розгортання: Nuxt-шари, конфігурація середовища, хостинг Vercel/Netlify/Node.js