Robot
Складчик
- #1
Vue Level 2. Практический курс по разработке SPA [Дмитрий Лаврик]
- Ссылка на картинку
Цель курса:
Рассмотреть решение главных задач, возникающих при создании Single Page Application, таких как построение архитектуры приложения, обработка ошибок при запросах на сервер, работа с пользователями, разделение прав доступа и т.п.
Для продуктивного участия желательно прохождение базового курса по Vue. Однако, если вы уже знакомы с основами работы с vuex, vue-router, axios или fetch, можно начинать с текущей ступени.
Программа:
Урок 1
- Анализ SPA после Vue Level 1
- Улучшение архитектуры приложения
- Создание сущности API
- Борьба в синглтонами
- Взаимодействие частей системы
- Общие вопросы организации кода
- Борьба с повторяющимся кодом
- Options Api + Mixins
- Идеи Composition Api
- Options Api vs Composition Api
- Изучение Composition Api
- Setup, ref, reactive
- Computed, watch, lifecycle hooks
- Компоненты из составных частей
- Composables vs Mixins
- Нюансы работы с Vue Router
- Дочерние маршруты, хуки и события
- Адекватная работа с axios || fetch
- Обработка и красивый показ ошибок
- Создание модуля vuex/alerts
- Работа с авторизацией в SPA
- Создание модуля vuex/user
- Взаимодействие с серверным API
- Создание закрытых страниц
- Meta-данные маршрутов
- Типичные проблемы SPA
- Синхронизация данных
- Тестирование частей приложения
- SEO: позиции Яндекса и Гугла
- Пререндеринг и идеи SSR
- Практика по разработке SPA
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.