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