Игры
 Видео
 Музыка
 Графика
 Интересно
 Программы
 Библиотека
 Видеоуроки
 Кулинария
 Разное




zyzy
Добавил новостей Статьи: 9536
Написал комментариев Мысли: 0
ivashka
Добавил новостей Статьи: 8777
Написал комментариев Мысли: 0
didl3
Добавил новостей Статьи: 8431
Написал комментариев Мысли: 0
Kioka83
Добавил новостей Статьи: 5333
Написал комментариев Мысли: 0
trigall
Добавил новостей Статьи: 4668
Написал комментариев Мысли: 0
colt
Добавил новостей Статьи: 4201
Написал комментариев Мысли: 0
NIKIG
Добавил новостей Статьи: 2398
Написал комментариев Мысли: 0
Какая категория интереснее?
Всего ответов: 23
Главная » 2023 » Октябрь » 30 » Дмитрий Лаврик - React Level 2. Практический курс по разработке SPA (2023) PCRec
19:58
Дмитрий Лаврик - React Level 2. Практический курс по разработке SPA (2023) PCRec
Цель курса: Рассмотреть решение главных задач, возникающих при создании Single Page Application, таких как построение архитектуры приложения, Server Side Rendering, тестирование кода и т.п.

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

урок 1
Анализ SPA после React Level 1
Улучшение архитектуры приложения
Борьба в модулями-синглтонами
Выделение ключевых сервисов
Взаимодействие частей системы

урок 2
Удобная работа с http (axios | fetch)
Глобальная обработка http-ошибок
Отображение http-ошибок и fallback-данные
Нюансы работы с React Context
Адекватное внедрение зависимостей

урок 3
Тотальная типизация SPA
TypeScript: простые и жёсткие примеры
Создание ключевых хуков
Нюансы работы с Mobx
Создание обёртки над React Router Dom

урок 4
Улучшение тренировочного SPA
Изучение серверного API
Работа с авторизацией
Создание модуля store user
Создание закрытых страниц

урок 5
Идеи Server Side Rendering
Сервер на node.js + express
SSR шаг за шагом на простом примере
Client и server entries
Настройка vite config

урок 6
SSR в более сложном SPA
Работа с роутером и хранилищем
Проблема асинхронных компонентов
Гидратация клиентской части
Наполнение базового шаблона

урок 7
Схемы дополнительной оптимизации
Настройка кода ответа сервера
Предзагрузка данных и состояния
Выборочный SSR для страниц
Кэширование страниц

урок 8
Основы работы с vitest
jsdom + @Testing-library/react
Тестирование компонентов
Тестирование хранилища
End 2 end тесты
В итоге мы создадим простое SPA, зато
Написанное на typescript
С адекватной архитектурой
С простым и ненапряжным SSR
Готовое к тестированию
Позволяющее внедрить mock любого сервиса

Информация о видео
Название:  React Level 2. Практический курс по разработке SPA
Автор: Дмитрий Лаврик
Год выхода: 2023
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: 22:38:15

Файл
Формат: MP4 (+доп.файлы) 
Видео: AVC, 1920x1080, ~315 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер файла: 4.58 Gb



Скачать Дмитрий Лаврик - React Level 2. Практический курс по разработке SPA (2023) PCRec


Раздел: видеоуроки | Автор: colt | Просмотров: 38 | Рейтинг: 0.0/0
Похожие новости:
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Design powered by Xemera™ Copyright © 2009-2024


Гость


Имя: Гость
IP: 18.222.83.185
Ты здесь: -й день
Добавить новость
Читать ЛС ()
Мой профиль
Выход

Онлайн всего: 3
Гостей: 3
Пользователей: 0

   Всего: 176
   Админ: 1
   Модераторы: 0
   Журналисты: 12
   Проверенные: 5
   Пользователи: 158
   Парней: 142
   Девушек: 34
«  Октябрь 2023  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031
Бесплатный хостинг uCoz
Xemera.At.Ua - информационный портал! Все ссылки на файлы, указанные на сайте взяты из открытых источников интернета и предоставлены пользователями нашего сайта исключительно в ознакомительных целях.
Если вы являетесь правообладателем какого либо материала и не желаете его свободного распространения, или считаете, что какой-либо из материалов нарушает Ваши авторские права - свяжитесь с Администрацией.
Владельцы и создатели данного сайта не несут ответственность за использование и содержание ссылок и информации, представленных на этом сайте.
Сайт оптимизирован для просмотра с разрешением 1024x768, 1280x800, 1280x1024 и 1600x1200 браузером FireFox или Opera