Алекс Бэнкс, Learning React: Функциональная веб-разработка с помощью React и Redux

«Если вы хотите научиться создавать эффективные пользовательские интерфейсы с помощью React, эта книга для вас. Авторы Алекс Бэнкс и Ив Порселло покажут вам, как создавать пользовательские интерфейсы с помощью этой небольшой библиотеки JavaScript, которая может ловко отображать изменения данных на крупных веб-сайтах, управляемых данными, без перезагрузки страницы. Попутно вы научитесь работать с функциональным программированием и новейшими функциями ECMAScript.

Разработанный Facebook и используемый такими компаниями, как Netflix, Walmart и The New York Times, для значительной части своих веб-интерфейсов, React быстро растет в использовании. Изучив, как создавать компоненты React с помощью этого практического руководства, вы полностью поймете, насколько полезным может быть React в вашей организации.



Изучите ключевые концепции функционального программирования с помощью JavaScript

Загляните под капот, чтобы понять, как React работает в браузере

Создавайте слои презентации приложения, монтируя и компонуя компоненты React.

Используйте деревья компонентов для управления данными и сокращения времени, затрачиваемого на отладку приложений.

Изучите жизненный цикл компонентов React и используйте его для загрузки данных и повышения производительности пользовательского интерфейса.

Используйте решение маршрутизации для истории браузера, закладок и других функций одностраничных приложений.

Узнайте, как структурировать приложения React с учетом серверов