Алекс Бэнкс, Learning React: Функциональная веб-разработка с помощью React и Redux
«Если вы хотите научиться создавать эффективные пользовательские интерфейсы с помощью React, эта книга для вас. Авторы Алекс Бэнкс и Ив Порселло покажут вам, как создавать пользовательские интерфейсы с помощью этой небольшой библиотеки JavaScript, которая может ловко отображать изменения данных на крупных веб-сайтах, управляемых данными, без перезагрузки страницы. Попутно вы научитесь работать с функциональным программированием и новейшими функциями ECMAScript.
Разработанный Facebook и используемый такими компаниями, как Netflix, Walmart и The New York Times, для значительной части своих веб-интерфейсов, React быстро растет в использовании. Изучив, как создавать компоненты React с помощью этого практического руководства, вы полностью поймете, насколько полезным может быть React в вашей организации.
Изучите ключевые концепции функционального программирования с помощью JavaScript
Загляните под капот, чтобы понять, как React работает в браузере
Создавайте слои презентации приложения, монтируя и компонуя компоненты React.
Используйте деревья компонентов для управления данными и сокращения времени, затрачиваемого на отладку приложений.
Изучите жизненный цикл компонентов React и используйте его для загрузки данных и повышения производительности пользовательского интерфейса.
Используйте решение маршрутизации для истории браузера, закладок и других функций одностраничных приложений.
Узнайте, как структурировать приложения React с учетом серверов