Рассылка
Подпишитесь на рассылку и получайте дайджест новостей и статей.
Никакого спама!
Подписаться

Справочник ReactJS

Почему React?

React — это JavaScript-библиотека для создания пользовательских интерфейсов от Facebook и Instagram. Многие думают о React как о составляющей V в аббревиатуре MVC.

Мы создали React для решения одной проблемы: разработки больших приложений с данными, изменяющимися во времени.

Простой

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

Декларативный

При изменении данных React нажмет воображаемую кнопку «Обновить» и обновит только измененные части.

Создание комбинируемых компонентов

В основе React — создание переиспользуемых компонентов. Фактически, в React вам всего лишь нужно создать необходимые компоненты. Компоненты настолько инкапсулированы, что позволяют легко переиспользовать и тестировать код.

Дайте ему пять минут

React бросает вызов устоявшимся принципам, некоторые его идеи кажутся сумасшедшими на первый взгляд. Дайте ему пять минут, пока читаете это руководство; эти идеи работают в тысячах компонентов в Facebook и Instagram и за их пределами.

Узнать больше

Узнать больше о нашей мотивации при разработке React вы можете в этой статье.