React и Redux: функциональная веб-разработка
Эта книга представляет собой практическое руководство по созданию современных пользовательских интерфейсов с использованием библиотеки React и менеджера состояния Redux. Авторы подробно рассматривают функциональный подход к веб-разработке, который позволяет создавать эффективные и масштабируемые приложения.
В книге последовательно раскрываются основные концепции React: компоненты, свойства, состояние, жизненный цикл компонентов. Особое внимание уделяется работе с JSX — синтаксическим расширением JavaScript, которое делает код React-компонентов более читаемым и выразительным. Вы научитесь создавать интерфейсы, способные обрабатывать большие объемы данных без перезагрузки страниц.
Значительная часть материала посвящена интеграции React с Redux — популярной библиотекой для управления состоянием приложения. Авторы показывают, как организовать предсказуемое состояние приложения, работать с редюсерами и действиями, а также использовать React Redux для связывания React-компонентов с хранилищем Redux.
Дополнительно рассматриваются такие важные темы, как тестирование React-приложений, маршрутизация с помощью React Router и взаимодействие с серверной частью. Книга также знакомит с современными возможностями JavaScript (ES6+) и принципами функционального программирования, которые активно используются в экосистеме React.









