Категории
Уведомление:подпишитесь Заходите к нам в Telegram-чат

React

SaNcHeS
Опубликовано 15-12-2020, 15:55
Разработчики Facebook для удобства работы с интерфейсами пользователей, создали в 2011 году jаvascript-библиотеку, которую начали применять в соцсети, а спустя два года исходный код стал доступен всем желающим.

Работая с React, можно получить изменение изображения на исходной странице без перезагрузки, при этом на все действия, осуществляемые пользователем, приложение отвечает максимально быстро. Эта библиотека действительно универсальна, ведь одинаково эффективна и на мобильных платформах (через React Native) и на серверах.

Еще одним важным качеством является декларативный подход к коду, вследствие чего он становится короче и понятнее. Каждый из компонентов, на которых основана работа, возвращает часть интерфейса, а объединение компонентов составляет его окончательный вид.
React использует специальную базу (виртуальный DOM), хранящую все данные об интерфейсе. Она позволяет эффективно обновлять физический DOM, после отправки данных пользователем. Таким образом библиотека фиксирует новое состояние, сравнивая разницу между ним и предыдущим.

Оба React и ReactDOM доступны через CDN.


Вышеперечисленные версии предназначены только для разработки и не подходят для продакшена. Минимизированные и оптимизированные продакшен-версии React доступны по следующим адресам:


Для загрузки определённых версий react и react-dom, замените 16 на требуемый номер версии.
Понравилось?
0
0
0
1 833
0