1. Присоединяйся к лучшим! Пройди - РЕГИСТРАЦИЮ!

Скачать [Дмитрий Лаврик] React Level 2 (2023)

Тема в разделе "Администрирование и программирование", создана пользователем Shark Mafia, 19 окт 2023.

Поделиться этой страницей

  1. Shark Mafia

    By:Shark Mafia19 окт 2023
    Moderator
    Команда форума Модератор

    Регистрация:
    18 май 2021
    Сообщения:
    21.147
    Симпатии:
    54.862
    [Дмитрий Лаврик] React Level 2 (2023)
    2023-10-18_23-36-50
    Практический курс по разработке SPA от Дмитрия Лаврика - React Level 2.


    Новый курс 2023 года!

    Цель курса:
    Рассмотреть решение главных задач, возникающих при создании Single Page Application, таких как построение архитектуры приложения, Server Side Rendering, тестирование кода и т.п.
    Для продуктивного участия желательно прохождение базового курса по React. Однако, если вы уже знакомы с основами, можно начинать с текущей ступени.

    Программа курса:
    Урок 1.

    • Анализ SPA после React Level 1
    • Улучшение архитектуры приложения
    • Борьба в модулями-синглтонами
    • Выделение ключевых сервисов
    • Взаимодействие частей системы
    Урок 2.
    • Удобная работа с http (axios | fetch)
    • Глобальная обработка http-ошибок
    • Отображение http-ошибок и fallback-данные
    • Нюансы работы с React Context
    • Адекватное внедрение зависимостей
    По желанию:
    • Дополнительный бесплатный урок
    • Минимальные основы TypeScript
    • Использование TypeScript с React
    • Типизация компонентов и хуков
    • Типизация хранилища mobx
    Урок 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 любого сервиса
    Продажник:

    Скачать:
     
    ggastv и megageorge нравится это.
Похожие темы
  1. #Megalodon
    Ответов:
    2
    Просмотров:
    1.002
  2. Shark Mafia
    Ответов:
    0
    Просмотров:
    1.059
  3. #Megalodon
    Ответов:
    0
    Просмотров:
    1.697
  4. Shark Mafia
    Ответов:
    0
    Просмотров:
    940
  5. Shark Mafia
    Ответов:
    0
    Просмотров:
    974
  6. Shark Mafia
    Ответов:
    0
    Просмотров:
    694
  7. Shark Mafia
    Ответов:
    0
    Просмотров:
    759
Загрузка...