Почему это важно?
Управление состоянием — одна из ключевых задач в разработке на React. Многие разработчики, освоив useState, сталкиваются с ситуациями, когда этого хука становится недостаточно: состояние разрастается, логика его изменения усложняется, а компоненты теряют читаемость и предсказуемость. Именно здесь на помощь приходит useReducer — мощный инструмент, основанный на архитектурных принципах Redux, но встроенный непосредственно в React.
Современные React-приложения требуют более структурированного подхода к управлению состоянием. useReducer позволяет централизовать логику обновления состояния и сделать ее предсказуемой. Вебинар представляет собой глубокое погружение в хук useReducer: от базовых концепций до сложных сценариев использования. Вы разберете архитектурные принципы, лежащие в основе этого хука, и научитесь применять его для решения реальных задач.
Вам будет интересно и полезно, если вы
- React-разработчик (Junior/Middle)
- Фронтенд-разработчик
- Проектный менеджер
- Архитектор ПО
На мастер-классе вы узнаете
- фундаментальные отличия useReducer от useState: когда и почему стоит выбирать тот или иной хук
- архитектура и API useReducer: редюсеры, действия (actions), диспатч (dispatch) и начальное состояние
Мастер-класс проводит
Тарасов Алексей Владимирович
Преподаватель-практик с опытом работы в IT более 20 лет. Сертифицированный специалист по-веб-разработке, обладатель международного статуса ZCE (Zend Certified Engineer). Сертифицированный преподаватель РЕД СОФТ. Специализируется на WEB-технологиях. В Учебном центре «Специалист» преподает линейку курсов по HTML и CSS, а также JavaScript, PHP, MySQL и другие.

«JavaScript. Уровень 7. Redux Toolkit и React Router»
Курс предназначен для тех, кто хочет освоить современные подходы к созданию высокопроизводительных и легко поддерживаемых веб-приложений на базе React. В ходе обучения вы получите знания о работе с состоянием через Redux Toolkit и маршрутизацию с помощью React Router, а также научитесь применять эти технологии в проектах.

На курсе вы научитесь
- эффективно использовать Redux Toolkit для управления состоянием приложения;
- применять React Router для реализации маршрутизации и навигации.
Учебный центр «Специалист»
- > 1,6 млн выпускников
- > 65 000 корпоративных клиентов
- 250 преподавателей-экспертов
- 80 учебных классов
- > 1000 курсов
- Гарантия высокого качества обучения
- Более 250 преподавателей-экспертов высокой квалификации
- Гарантированное расписание на год
- Официальные документы после обучения (проверка через ФИС ФРДО)
- Профессиональная консультация по направлению обучения
- Удобное время занятий
- Форматы обучения: очное, онлайн, открытое или очно-заочное
- Авторизованные курсы от ведущих IT-компаний мира
- Престижные российские и международные сертификаты
- Уникальные технические лаборатории
- Корпоративное обучение
- Индивидуальный менеджмент
- Трудоустройство
- Программа привилегий «Настоящий специалист»