Библиотека JavaScript для создания пользовательских интерфейсов Facebook.
декларативный
React позволяет безболезненно создавать интерактивные пользовательские интерфейсы. Создавайте простые представления для каждого состояния в вашем приложении, и React будет эффективно обновлять и отображать только нужные компоненты при изменении ваших данных.
Декларативные представления делают ваш код более предсказуемым и простым в отладке.
Компонентный
Создавайте инкапсулированные компоненты, которые управляют своим состоянием, а затем компонуйте их для создания сложных пользовательских интерфейсов.
Поскольку логика компонентов написана на JavaScript, а не на шаблонах, вы можете легко передавать расширенные данные через свое приложение и сохранять состояние вне DOM.
Узнай один раз, пиши где угодно
Мы не делаем предположений об остальном стеке ваших технологий, поэтому вы можете разрабатывать новые функции в React, не переписывая существующий код.
React также может выполнять рендеринг на сервере с помощью Node и запускать мобильные приложения с помощьюРеагировать на родной.