Что такое React?
React — это библиотека JavaScript для фронтенда.
React был разработан инженером-программистом Джорданом Уолком (Jordan Walke).
React также известен как React.js или ReactJS.
React представляет собой инструмент для построения компонентов интерфейса.
Как работает React?
React создает в памяти ВИРТУАЛЬНОЕ ДЕРЕВО DOM.
Вместо прямого изменения DOM браузера, React создает виртуальное дерево DOM в памяти, где производит необходимые манипуляции перед внесением изменений непосредственно в браузерный DOM.
React меняет только то, что действительно нужно изменить!
React определяет, какие именно изменения были внесены, и изменяет только то, что требует обновления.
Вы узнаете обо всех аспектах работы React в оставшейся части данного руководства.
Что вам уже должно быть известно
Прежде чем продолжить, вы должны иметь базовые знания следующих технологий:
- HTML - Базовый язык разметки страниц.
- CSS - Язык стилей для оформления внешнего вида страниц.
- JavaScript - Основной язык программирования для клиентской стороны сайта.
Вы можете изучить эти темы в нашем онлайн самоучителе.
История React.JS
Последняя версия React.JS — 19.0.0 (декабрь 2024 года).
Первая публичная версия (версия 0.3.0) вышла в июле 2013 года.
React.JS впервые применили в 2011 году для реализации функции новостной ленты Facebook.
Создатель — инженер-программист Facebook Джордан Уолк (Jordan Walke).