Продвинутые рецепты React

9 участников

О чём курс

Одно дело — запустить React-приложение на локальном хосте, и совсем другое — сделать его быстрым, компактным и пригодным для поддержки в реальных условиях эксплуатации. Этот курс закрывает разрыв между базовым пониманием React и навыками создания качественных, элегантных интерфейсов, готовых к запуску в продакшене.

Внутри разбираются конкретные сценарии, с которыми сталкивается каждый разработчик:

  • организация масштабируемой файловой структуры, подходящей для большинства проектов;
  • настройка и работа с Redux для обработки простых действий, модальных окон и сетевых запросов;
  • создание собственного middleware для упрощения запросов к серверу;
  • внедрение механизма «времени жизни» (TTL) для кэширования ответов и экономии пропускной способности;
  • принципы деплоя приложения на облачные серверы.

Материал будет полезен тем, кто уже знаком с основами React и хочет перейти от простого написания кода к проектированию надежных архитектурных решений. К концу обучения вы научитесь оптимизировать свои проекты и уверенно доводить их до этапа развертывания.

Программа обучения

  • Настройка Redux в проекте
  • Создание оптимальной файловой структуры React-приложения
  • Использование Redux для простых действий
  • Обработка модальных окон через Redux
  • Управление сетевыми запросами
  • Реализация собственного промежуточного программного обеспечения (middleware)
  • Добавление функции «времени жизни» (TTL) для сетевых запросов
  • Развертывание (деплой) React-приложения на облачных серверах (два варианта реализации)
Складчина создана 26 мая 2018 г. · описание обновлено 23 марта 2026 г.
278 ₽ 650 ₽