React Введение

Что такое 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).