Vue Advanced продвинутый курс по разработке SPA
Цель курса - рассмотреть решение главных задач, возникающих при создании Single Page Application, таких как построение архитектуры приложения, работа с пользователями и авторизационными токенами, server side rendering и т.п.
Премиум
Анализ SPA после vue level 1
Улучшение архитектуры приложения
Адекватная работа с axios
Обработка и красивый показ ошибок
Нюансы работы с Vue Router
Дочерние маршруты, хуки и события
урок 2
Работа с авторизацией в SPA
Создание модуля vuex/user
Взаимодействие с серверным API
Создание закрытых страниц
Meta-данные маршрутов
Проверка прав доступа
урок 3
Улучшение тренировочного SPA
Изучение серверного API
Авторизация и JWT-токены
Личный кабинет пользователя
Модуль рейтинга товаров
SPA и проблемы с SEO. Пререндеринг
урок 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
Доработка тренировочного SPA
Гидратация клиентской части
Альтернативная сборка проекта
SSR и WebpackManifestPlugin
урок 8
Подведение итогов
Перевод проекта на Vue 2
Выборочный SSR для страниц
Идеи SSR в не node-окружениях
урок 7
Доработка тренировочного SPA
Гидратация клиентской части
Альтернативная сборка проекта
SSR и WebpackManifestPlugin
урок 8
Подведение итогов
Перевод проекта на Vue 2
Выборочный SSR для страниц
Идеи SSR в не node-окружениях
Проходила курс "Vue2 для начинающих" у Лаврика, потом "Vue 3 для начинающих" у Владилена Минина.
Вывод - у Лаврика понравилось больше.
Лаврик как-то рассказывает многословно, с деталями. А именно в детялях кроется качество. Он много тонкостей говорит.
Минин сразу позиционирует себя как "гоаворю мало, без воды". Он действиельно говорит мало, правда настолько мало, что упускает тонкости и детали. Да что там детали, важные моменты рассказывает настолько сжато, что упускает эти самые важности.
Лаврик:
+ рассказывает с деталями, развернуто, акцентирует внимание на концепциях "делайте так, потом что Эван Ю сам заложил такую концепцию"
+ стримит. Во время стримов может сам ошибиться и тут же сам исправит. Для начинающих разработчиков видеть ошибки опытных очень полезно ибо ошибаются они только в самых каверзных случаях
+ в этом кусе понравилось, как говорил про авторизацию.
- много говорит. Может такой же объем материала можно было и за меньшее время подать.
Владилен Минин:
+ говорит быстро, сжато. Можно за короткое время кратко усвоить усвоить материал
- не рассказывает концепции, тонкости, каверзные моменты.
- однозначно не посоветую начинающим, ибо от таких преподавателей выходят недопрограммисты.
Это не мой учитель.