Автор: Дмитрий Лаврик
Уровень подготовки: начальный
11 200
16 000
Узнать подробнее
Vue Level 2. Практический курс по разработке SPA

Описание:
Цель курса - рассмотреть решение главных задач, возникающих при создании 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
Дата последнего обновления: 26 января 2023

Темы

Другие курсы

-43%
Инженер по тестированию
Инженер по тестированию
Авторы: Группа авторов
Подробнее
98 600
173 000
2 883
/мес
Kotlin Multiplatform шаг за шагом
Kotlin Multiplatform шаг за шагом
Автор: Максим Казанцев
Подробнее
9 500
Тестирование GraphQL API
Тестирование GraphQL API
Автор: Ольга Назина
Подробнее
7 000
Charles Proxy как инструмент тестировщика
Charles Proxy как инструмент тестировщика
Автор: Ольга Назина
Подробнее
5 500
Python. Микросервисы. Backend на FastAPI
Python. Микросервисы. Backend на FastAPI
Автор: Саид Магомедов
Подробнее
5 890
1 473
/мес
JavaScript: от теории к практике
JavaScript: от теории к практике
Автор: Мария Ажгихина
Подробнее
3 200
Web-технологии: практический курс CSS
Web-технологии: практический курс CSS
Автор: Мария Ажгихина
Подробнее
1 699
Фронтенд-разработчик
Фронтенд-разработчик
Авторы: Группа авторов
Аналитик 1С. Основные инструменты и ввод в профессию
Аналитик 1С. Основные инструменты и ввод в профессию
Автор: Василий Еремин
Подробнее
1 490
Назад
Смотреть дальше