ReactJS – это расширение функций браузерного ява-скрипт(js), представляемое в виде библиотеки, предназначенное для разработки многократно использующихся UI компонентов. Согласно технической документации данной библиотеки – это набор функций и компонентов, служащих для создания пользовательского интерфейса. Он позволяет создавать многократно используемые компоненты, представляющие динамические данные, то есть те, которые могут неоднократно меняться в ходе выполнения приложения (app).