Установка React.js на Mac
Опубликовано: 2022-04-29Программное обеспечение представляет собой бесплатную интерфейсную библиотеку JavaScript с открытым исходным кодом. В 2013 году Facebook создал React.JS.
Это библиотека пользовательского интерфейса (UI), которая используется для создания компонентов пользовательского интерфейса и управления ими. Это пакет, который позволяет разработчикам создавать высокоэффективные приложения SPA, управляемые данными.
Он основан на функциональном программировании, опирается на концепцию неизменности и продвигает архитектуру на основе компонентов, основанную на принципе повторного использования.
В этой статье мы рассмотрим процедуры установки React на Mac. После того, как вы завершили этапы установки, мы настоятельно рекомендуем вам посетить онлайн-обучение React.
Давайте рассмотрим некоторые термины, прежде чем
Содержание
- 1 NodeJS и NPM
- 2 Установка ReactJS на MacOS
- 3 Создайте проект ReactJS
- 4 React — Введение
- 5 Node.js и нпм
- 6 Подводя итог
NodeJS и NPM
- Сначала вам нужно установить NodeJS и NPM, чтобы установить React на Mac.
- Это движок JavaScript, который позволяет запускать его вне браузера.
- NPM (менеджер пакетов узла) используется в командной строке. Это для установки библиотек, таких как ReactJS.
- Вы можете установить NodeJS через их официальный сайт. Когда вы устанавливаете NodeJS, он также загружает для вас NPM.
- После загрузки NodeJS с их веб-сайта найдите файл «.pkg». Просто дважды щелкните по нему. Он запустит всплывающее окно для установки.
- Вы будете перенаправлены к процессу установки. Нажмите «Установить» или «Изменить место установки».
- Когда процесс завершится, вам будет предложено последнее сообщение. Ваши NodeJS и NPM установлены.
Установка ReactJS на MacOS
После установки NodeJS и NPM можно установить ReactJS. Это делается путем выполнения npm install-save response response-dom.
Создать проект ReactJS
Поскольку мы установили ReactJS, можно создать новый каталог проекта реакции. Это делается путем запуска npx create response project. создать-реагировать-приложение.
React- Введение
Прежде чем приступить к установке React-Lib на Mac, мы должны сначала получить базовое представление о React.
- React — это пакет, который помогает веб-разработчикам и архитекторам соответствовать ожиданиям клиентов, которым требуется большой поток данных и быстро реагирующие пользовательские интерфейсы в контексте данных.
- Он построен на компонентной архитектуре. Веб-страница может быть представлена родительским и дочерним компонентами.
- Он в значительной степени зависит от Virtual DOM, который функционирует как оптимизатор производительности для операций DOM.
- Веб-страница HTML имеет дерево DOM, которое браузер использует для отображения веб-страницы.
Когда пользователь взаимодействует со страницей, это влечет за собой добавление и вставку информации в зависимости от действий пользователя. Например, пользователь добавил товар в корзину. В корзине теперь отображается измененный товар в результате решения пользователя.
Незаметно HTML-документ претерпевает преобразование, которое позволяет совместно использовать измененную страницу.

Как было сказано ранее, дерево DOM представляет HTML-документ. В предыдущем случае модель DOM требует некоторых корректировок, включая вставку и удаление определенных узлов HTML.
Это помогает отображать важную информацию, которая символизирует то, что пользователь пытается сделать в контексте пересмотра своего
решение о покупке.
Мы можем рассматривать DOM как дерево, чтобы лучше понять его.
У дерева есть корни, а также ветви. Точно так же элемент HTML находится вверху DOM, а узлы под ним связаны с родительским узлом. С точки зрения аналогии с деревом, родительский узел может быть представлен как ствол с другими узлами, соединяющимися с стволом. И React используется для улучшения операций вставки и удаления на этих узлах.
С этой операцией вставки и удаления в HTML DOM связан штраф за использование памяти. С точки зрения операций обновления DOM виртуальный DOM функционирует как оптимизатор производительности.
Он хранит две копии: одну реальной DOM (реагирующей DOM) и одну из обновлений, которые необходимо сделать. Процесс минимизации модификации реагирующего DOM также исследуется как часть процесса согласования.
Node.js и нпм
Node.js выполняет код JavaScript. Это среда выполнения с открытым исходным кодом и межплатформенная среда выполнения JavaScript. Он оснащен двигателем Chrome V8. Движок Chrome V8 написан на C++. Node совместим с Windows, Mac и Linux.
После установки Node.js мы можем запустить приложение на основе React локально в нашей системе во время разработки. Это также позволяет нам развернуть нашу программу на рабочем сервере.
Node.js включает следующие функции:
- Использует JavaScript в качестве основного языка
- Неблокирующий ввод-вывод
- Поддерживает асинхронное программирование
- Может управлять многочисленными запросами на подключение, используя один сервер.
Npmjs.org — это онлайн-репозиторий кода с тысячами модулей (npm), который позволяет нам устанавливать модули узлов с помощью простых команд.
Некоторые модули автономны, в то время как другие требуют взаимозависимости для правильной работы. Node.js позволяет нам выполнять операции чтения и записи на сервере. Он также позволяет работать с базами данных.
Вместо того, чтобы создавать функциональность с нуля, мы можем искать модуль, повторно использовать и расширять его функциональность.
Инициативы разработчиков обычно связаны с временными и бюджетными ограничениями. Когда дело доходит до Node. js, npmjs.org — это спасательный круг для сообщества разработчиков.
Подводить итоги
В этом руководстве мы узнали о React.js и подходе к архитектуре на основе компонентов в React.js. Мы также получили общий обзор виртуального DOM.
Мы обсудили концепцию согласования, использование Node.js в мире JavaScript и его способность управлять неблокирующим вводом-выводом для одновременного выполнения клиентских запросов на подключение.
Мы протестировали два метода установки Node.js: один с управлением пакетами и один с командной строкой.
Чтобы быстро приступить к работе с React.js, мы использовали модуль create-react-app. Мы также можем использовать командную строку для установки React.js.
Чтобы не перегружаться слишком большим количеством деталей, в этом руководстве мы использовали метод создания-реакции-приложения. Мы увидели наше первое приложение для реагирования после его разработки. Мы быстро оценили важные файлы, с которыми работает приложение, чтобы ознакомиться с кодом с точки зрения разработки.
Читайте также:
- Вирусы для Mac живы Убей их и живи в покое!