Управление состоянием — один из ключевых навыков современного фронтенд‑разработчика. В этом курсе вы узнаете, как использовать встроенные возможности чистого React, чтобы эффективно работать со сложными интерфейсами, избегать лишней логики и создавать масштабируемые приложения.
Что вы узнаете на курсе
Курс сфокусирован на практических подходах к управлению состоянием без сторонних библиотек. Вы разберёте базовые и продвинутые техники, узнаете о компромиссах разных решений и научитесь выбирать оптимальный инструмент под конкретную задачу.
Ключевые темы программы
Внутренние механизмы состояния компонентов — разбор работы useState, useReducer и их подводных камней.
Обновлённый Context API — когда он подходит, как избежать "проброса" пропсов и проблем с производительностью.
Компоненты, синхронизированные с URL — создание state‑driven интерфейсов, завязанных на параметры адресной строки.
Универсальные и гибкие формы — способы абстракции и повторного использования логики форм.
Курс рассчитан на разработчиков, которые уже знакомы с основами React и хотят углубить понимание управления состоянием без использования внешних библиотек. Если вы стремитесь улучшить архитектуру своих приложений и повысить их стабильность, этот курс будет полезен.
Какие навыки вы получите
Умение выбирать подходящий способ хранения состояния
Понимание принципов оптимизации и предотвращения лишних ререндеров
Навык построения масштабируемой структуры компонентов
Способность проектировать удобные в поддержке формы и сложные интерфейсы
Практика применения React‑паттернов для реальных задач
Почему стоит пройти этот курс
React постоянно развивается, и встроенные инструменты становятся всё более мощными. Освоив современные подходы к управлению состоянием, вы сможете сократить зависимость от сторонних библиотек, улучшить производительность приложений и повысить качество своего кода.
FrontendMasters — одна из ведущих онлайн-платформ для изучения фронтенд- и веб-разработки. Курсы представлены в формате видеоворкшопов и преподаются практикующими экспертами из крупных технологических компаний. Платформа охватывает широкий спектр современных технологий (JavaScript, React, TypeScript и др.) и делает упор на глубокое понимание и применение знаний на практике.
Стив - архитектор фронтенда в компании Temporal. Ранее он занимал аналогичную должность в Twilio и SendGrid. Стив также является основателем и почетным директором программы обучения фронтенд-разработке в Turing School for Software and Design в Денвере, Колорадо — это некоммерческая программа подготовки разработчиков. В прошлой жизни Стив был учителем в государственных школах Нью-Йорка, где он преподавал специальное образование и веб-разработку в
Переименовали бы. State Management in Pure React, v2 Вот так у них на сайте. Ибо я искал в поиске и не мог найти. А когда нашел это, то думал, что это старая версия.
State Management in Pure React, v2
Вот так у них на сайте.
Ибо я искал в поиске и не мог найти. А когда нашел это, то думал, что это старая версия.