Скачать [Дмитрий Лаврик] (Vue 3, 2021) Vue Advanced продвинутый курс по разработке SPA (2021)

Тема в разделе "Программирование", создана пользователем $LIVA MAFIA, 26 сен 2021.

  1. $LIVA MAFIA

    By:$LIVA MAFIA26 сен 2021
    Moderator
    Команда форума Модератор

    Регистрация:
    18 май 2021
    Сообщения:
    20.333
    Симпатии:
    40.457
    [Дмитрий Лаврик] (Vue 3, 2021) Vue Advanced продвинутый курс по разработке SPA (2021)
    2021-09-26_12-50-28

    NEW! Продвинутый курс по разработке SPA от Дмитрия Лаврика

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

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

    За новшествами следуем аккуратно – в курсе используется Vue 3, но с классическим options api.

    Урок 1
    Анализ 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-окружениях



    Продажник:

    Скачать:
     
Похожие темы
  1. SilaSliva
    Ответов:
    2
    Просмотров:
    1.098
  2. SilaSliva
    Ответов:
    2
    Просмотров:
    971
  3. Администратор
    Ответов:
    0
    Просмотров:
    719
  4. $LIVA MAFIA
    Ответов:
    0
    Просмотров:
    1.078
  5. $LIVA MAFIA
    Ответов:
    0
    Просмотров:
    1.050
  6. $LIVA MAFIA
    Ответов:
    0
    Просмотров:
    1.450
  7. #SuperPlum
    Ответов:
    0
    Просмотров:
    595
Загрузка...