Ежедневно, с 8:30 до 22:30
Предзаказ
397

Vue Advanced продвинутый курс по разработке SPA

Средняя оценка 5.0 из 5 на основании 1 голосов 5.0 (1)
1 0
0
Сайт:
1000 ₽
9800 ₽
-90%
Кэшбэк: 5% (50 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.
Категории:

Цель курса: рассмотреть решение главных задач, возникающих при создании Single Page Application, таких как построение архитектуры приложения, работа с пользователями и авторизационными токенами, server side rendering и т.п.

Для продуктивного участия желательно прохождение базового курса по Vue. Однако, если вы уже знакомы с основами работы с vuex, vue-router, axios или fetch, можно начинать с текущей ступени.

Программа курса

Урок #1

  • Анализ SPA после vue level 1
  • Улучшение архитектуры приложения
  • Обработка и красивый показ ошибок
  • Нюансы работы с Vue Router
  • Дочерние маршруты, хуки и события
  • Meta-данные маршрутов

Урок #2

  • Работа с авторизацией в SPA
  • Создание модуля vuex/user
  • Взаимодействие с серверным API
  • Авторизация и JWT-токены
  • Создание закрытых страниц
  • Проверка прав доступа

Урок #3

  • Работа с авторизацией в SPA
  • Создание модуля vuex/user
  • Взаимодействие с серверным API
  • Авторизация и JWT-токены
  • Создание закрытых страниц
  • Проверка прав доступа

Урок #4

  • Идеи server side rendering
  • Сервер на node.js + express
  • SSR шаг за шагом на простом примере
  • Vue Server Renderer
  • Client и server entries
  • Настройка vue-cli и webpack

Урок #5

  • SSR в более сложном SPA
  • Проблемы синглтонов из es-модулей
  • Работа с роутером и хранилищем
  • Настройка axios
  • Модуль vuex для head-раздела
  • Наполнение базового шаблона

Урок #6

  • Схемы дополнительной оптимизации
  • Настройка кода ответа сервера
  • Предзагрузка данных и состояния
  • Кэширование запросов
  • Кэширование страниц
  • Разделение CSS (file, head style)

Урок #7

  • Альтернативная сборка проекта
  • SSR и магические помощники
  • Bundle Renderer, ServerPlugin, ClientPlugin
  • Гидратация клиентской части

Урок #8

  • Доработка тренировочного SPA
  • Подведение итогов
  • Выборочный SSR для страниц
  • Идеи SSR в не node-окружениях
Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 18.08.2020 Артикул 397

Об авторах

Фото: Дмитрий Лаврик
0.0
Дмитрий Лаврик
Веб-разработчик и преподаватель, учит с 2011 года, автор библиотеки SmartGrid. Курсы по вёрстке, JavaScript, Vue, React, Node.js, PHP и Laravel.

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: Nuxt - интенсивный базовый курс
Скидка 91%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Nuxt - интенсивный базовый курс
Vue.js и Nuxt
Постер товара: Vue.js Интенсивный курс для программистов
Скидка 90%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Vue.js Интенсивный курс для программистов
Vue.js и Nuxt
Постер товара: Курс Vue.js для опытных разработчиков
Скидка 91%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Курс Vue.js для опытных разработчиков
Vue.js и Nuxt
Постер товара: Практический курс по разработке SPA – React Level 2
Скидка 92%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Практический курс по разработке SPA – React Level 2
React и Next.js
Постер товара: Практический Vue.js с нуля до траблшутинга
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Практический Vue.js с нуля до траблшутинга
Vue.js и Nuxt
Постер товара: Nuxt - fullstack Vue фреймворк
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Nuxt - fullstack Vue фреймворк
Vue.js и Nuxt
Постер товара: Vue и Vuex - пишем реальный проект с нуля
Скидка 80%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Vue и Vuex - пишем реальный проект с нуля
Vue.js и Nuxt
Постер товара: Современный JavaScript + Vue с нуля на реальных проектах
Скидка 74%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Современный JavaScript + Vue с нуля на реальных проектах
JavaScript