Что такое React?
React — это библиотека JavaScript для создания пользовательских интерфейсов. Это слой представления веб-приложений. React был создан Джорданом Илком, инженером-программистом в Facebook, и был открыт миру Facebook & Instagram. В широком смысле, чтобы писать приложения React, мы пишем компоненты React, которые соответствуют различным элементам интерфейса.
Конфигурация системы
Чтобы установить create-reacte-app, выполните следующие шаги.
- Установите node.js версии 14+ с офицального сайта node.js. Проверьте версию node, установленную на вашей машине.
node -v
- Установите create-react-app, выполнив следующую команду
npm install -g create-react-app
- После завершения установки создайте React-приложение с помощью команды
npx create-react-app my-app
Здесь my-app будет названием вашего приложения.
Описание структуры Forder
- node_modules: Все зависимости модулей создаются в этой папке
- public: Содержит публичные статические активы приложения
- public/index.html: Первая страница, загружаемая при запуске приложения
- src: Все файлы, связанные с приложением, создаются в этой папке
- src/index.js: точка входа приложения## Особенности React
- React — это небольшая библиотека
- React охватывает только часть рендеринга и обработки событий.
- Код представления на JavaScript с использованием JSX
- Размер кода меньше, поэтому он быстрее, чем Angular и т.д.
- Гибкость
- Виртуальный DOM