Аннотация:
Хотите создавать эффективные приложения с помощью React? Тогда эта книга написана для вас. Познакомьтесь c лучшими практиками и шаблонами создания современного кода.
Вам не потребуются глубокие знания React или функционала JavaScript — достаточно знакомства с принципами работы JavaScript, CSS и HTML.
Алекс Бэнкс и Ева Порселло научат вас создавать пользовательские интерфейсы, которые будут динамически отображать изменения без необходимости перезагрузки страницы даже на крупномасштабных сайтах, работающих с огромными массивами данных.
В этой книге вы:
•Разберетесь с ключевыми аспектами функционального программирования на JavaScript.
•Узнаете, как устроена работа React в браузере.
•Создадите слои представления приложения с помощью компонентов React.
•Научитесь управлять данными и тратить меньше времени на отладку.
•Внедрите в проект хуки React для управления состояниями и перехвата данных.
•Используете маршрутизатор для полноценной работы с одностраничными приложениями.
•Научитесь структурировать приложения React с учетом особенности работы сервера.