Полный практический курс по разработке frontend-приложений на Vue 3 и Nuxt 3. От основ реактивности и Composition API до SSR, SSG, серверных маршрутов и деплоя в продакшн.
Часть уроков закрыта. Разблокируйте курс за 20 000 кредитов, чтобы открыть все материалы.
Философия Vue 3, реактивность, шаблонный синтаксис, директивы, v-model, вычисляемые свойства и жизненный цикл компонента
ref, reactive, computed, watch, watchEffect, lifecycle hooks и синтаксический сахар script setup
Props, emits, слоты, provide/inject, динамические и асинхронные компоненты, v-model на компонентах, composables
Полная типизация компонентов: script setup, defineProps, defineEmits, InjectionKey, InstanceType и MaybeRefOrGetter
Установка и конфигурация роутера, динамические маршруты, навигационные guards, вложенные маршруты, lazy loading
Компоненты Transition и TransitionGroup, CSS-классы анимаций, JavaScript-хуки, GSAP и анимация списков
Vitest, Vue Test Utils: mount/shallowMount, моки props и emits, тестирование composables и асинхронных операций
defineStore, state, getters, actions, storeToRefs, плагин персистентности и тестирование сторов
Структура проекта, файловый роутинг, layouts, авто-импорты, режимы рендеринга SSR/SPA/SSG и Nuxt DevTools
useFetch, useAsyncData, $fetch, серверные маршруты, defineEventHandler, обработка ошибок и кэширование
JWT, httpOnly cookies, серверные middleware для защиты маршрутов, useAuth composable и refresh token flow
Модуль @nuxtjs/i18n, стратегии локализации URL, useI18n composable, pluralization и lazy-загрузка переводов
Middleware, плагины, Nuxt modules, SEO с useHead, оптимизация изображений, runtimeConfig и деплой
Vitest с Nuxt, @nuxt/test-utils, тестирование страниц, server routes и composables в Nuxt-окружении
Web Vitals, bundle анализ, lazy-компоненты, NuxtImage, кэширование server routes, ISR и Lighthouse CI
SSR, SSG и гибридный деплой: Vercel, Netlify, Railway, Docker, Nginx, PM2 и CI/CD pipeline с GitHub Actions