Ваше React-приложение работает, но со временем становится медленным: при обновлении состояния компоненты рендерятся чаще, чем нужно.
Почти каждое приложение взаимодействует с сервером: загрузка данных пользователей, отправка сообщений, получение списка товаров.
Создание современного веб-приложения невозможно представить без навигации.
Формы — это сердце любого приложения, где пользователь взаимодействует с интерфейсом: регистрация, логин, отправка комментариев или фильтрация товаров.
Работа с данными — одна из самых важных задач в React.
В мире React каждый компонент проходит три этапа: монтирование, обновление и размонтирование.
Урок по условному рендерингу в React: показываем и скрываем компоненты в зависимости от условий.
Списки — это неотъемлемая часть практически любого приложения.
Каждое приложение, которое вы видите в интернете, каким-то образом взаимодействует с пользователем: клики по кнопкам, ввод текста, прокрутка страницы.
Когда мы говорим о современных веб-приложениях, мы почти всегда подразумеваем, что они должны быть интерактивными.
Когда вы начинаете разбираться в React , то быстро сталкиваетесь с ключевой идеей: всё в React — это компоненты.
Если React — это двигатель, который приводит веб-приложение в движение, то JSX — это топливо, которое питает этот двигатель.