Vue Level 2. Практический курс по разработке SPA
О чём курс
Дмитрий Лаврик ведёт практический курс Vue Level 2 по разработке Single Page Application. В обновлённой программе рассматриваются архитектура приложения, обработка ошибок при запросах на сервер, работа с пользователями и разделение прав доступа.
Что нужно знать перед курсом
Желательно пройти базовый курс по Vue. Если вы уже знакомы с основами vuex, vue-router, axios или fetch, можно начинать с этой ступени.
Программа обучения
- Урок 1
- Анализ SPA после Vue Level 1
- Улучшение архитектуры приложения
- Создание сущности API
- Борьба в синглтонами
- Взаимодействие частей системы
- Урок 2
- Общие вопросы организации кода
- Борьба с повторяющимся кодом
- Options Api + Mixins
- Идеи Composition Api
- Options Api vs Composition Api
- Урок 3
- Изучение Composition Api
- Setup, ref, reactive
- Computed, watch, lifecycle hooks
- Компоненты из составных частей
- Composables vs Mixins
- Урок 4
- Нюансы работы с Vue Router
- Дочерние маршруты, хуки и события
- Адекватная работа с axios || fetch
- Обработка и красивый показ ошибок
- Создание модуля vuex/alerts
- Урок 5
- Работа с авторизацией в SPA
- Создание модуля vuex/user
- Взаимодействие с серверным API
- Создание закрытых страниц
- Meta-данные маршрутов
- Урок 6
- Типичные проблемы SPA
- Синхронизация данных
- Тестирование частей приложения
- SEO: позиции Яндекса и Гугла
- Пререндеринг и идеи SSR
- Урок 7 - 8
- Практика по разработке SPA
Теги курса
Другие материалы автора 12
ДЛ Дмитрий Лаврик Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.