Программирование [egghead] Создание приложений React с использованием Idiomatic Redux

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: egghead​
Название: Создание приложений React с использованием Idiomatic Redux​

cover.jpg

Продолжительность: 2 ч 17 мин Количество уроков: 27 Видео Язык: Английский Вес архива: 406 МБ


Этот курс поможет вам освоить идеоматический Redux и научиться создавать надежные, масштабируемые React‑приложения с предсказуемым управлением состоянием. Вы разберетесь с продвинутыми паттернами, middleware, интеграцией React Router и ключевыми инструментами, которые делают архитектуру ваших проектов профессиональной и устойчивой.

Что вы изучите в этом курсе

Обучение выстроено таким образом, чтобы последовательно провести вас от базовых принципов к продвинутым техникам разработки.

Продвинутое управление состоянием

• Построение корректной структуры Redux‑хранилища
• Оптимизация редьюсеров и использование createSlice
• Продвинутая работа с селекторами
• Организация логики с Redux Toolkit

Использование middleware

Вы узнаете, как middleware помогает управлять побочными эффектами и сложными процессами:

• Настройка стандартных middleware в Redux Toolkit
• Логирование и обработка API‑запросов
• Интеграция с асинхронными инструментами, такими как createAsyncThunk

Интеграция с React Router

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

Ключевые темы:

• Связь глобального состояния с навигацией
• Синхронизация данных при смене маршрутов
• Обработка защищенных маршрутов и редиректов

Практические кейсы и архитектурные решения

Помимо теории, вы получите понимание того, как Redux применяется в реальных коммерческих проектах.

Решение распространённых задач

• Управление сложными формами и пользовательскими действиями
• Работа с сервером: кеширование, ререндеринг и оптимизации
• Стандартизация структуры файлов и модулей
• Создание устойчивой архитектуры большого проекта

Лучшие практики и оптимизация

• Избежание избыточных перерендеров
• Использование мемоизации и селекторов
• Организация кода согласно идеоматическим принципам Redux

Кому подходит этот курс

Курс рекомендуется разработчикам, которые уже знакомы с React и хотят вывести свои навыки на профессиональный уровень. Он идеально подойдет фронтенд‑инженерам, работающим над коммерческими проектами или стремящимся к работе в крупных компаниях.

Какой результат вы получите

После завершения курса вы сможете уверенно применять Redux Toolkit, управлять состоянием в React‑приложениях любой сложности и проектировать архитектуру, которая масштабируется без хаоса и технического долга.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
787Пользователи
Ganna!Новый пользователь
Сверху