Рубрики
Без рубрики

Узнайте реагировать Essentials за 5 минут

Реагируйте основные взаимосвязанные библиотеки для новичков

Автор оригинала: Kavitha Vikas.

Во-первых, во-первых, Rect – это библиотека JavaScript, используемая для создания пользовательского интерфейса, конкретно одностраничное приложение. Он был разработан Facebook и имеет много онлайн-сообществ, которые обеспечивают множество поддержки. Это одна из самых простых библиотек для использования. Хотя он стал очень популярным среди стартапов (например, Airbnb, Dailymotion, Grammlely, IMDB и наш собственный Flipkart и Freecharge), есть множество других компаний, которые также движутся в направлении реагирования.

Чтобы начать разработку и написать любой простой код и запустить его через веб-пакет, нам нужно включить 4 библиотеки:

  • Реагировать
  • Реагировать
  • Babel-Loader
  • WebPack

Давайте получим еще более подробную информацию о каждой библиотеке

Библиотека реагирования

NPM установить React –save

Пакет React содержит Rect.Createelement , .createClass , .Component , .PropTypes , .Hildren И некоторые другие помощники связаны с элементами и классами компонентов. Это универсальные помощники, которые вам нужно создавать компоненты.

Реагировать

NPM установить взаимодействие –save

Теперь, если вам интересно, почему нам нужно установить взаимодействие и какую разницу между реагированием и взаимодействием здесь, вот-реакды – это клей между реакцией и домом.

До V0.14 все функциональные ресурсы взаимодействия были частью реагирования. Причина реагирует и реагируют и реагировали в библиотеки, было связано с прибытием реагирования родных. Реагирование содержит функциональные возможности, используемые в веб и мобильных приложениях, в то время как функциональные возможности взаимодействия используются только в веб-приложениях.

Немного мелочей для вас – есть точка, когда разработчики хотели использовать React Common для обеих веб-, так и для мобильных устройств. По какой-то неизвестной причине это не произошло. Теперь React Nature – это совершенно другой пакет, используемый для мобильных приложений.

Babel Library

NPM Установить Babel-Save

Несмотря на то, что Rect – это библиотека JavaScript, важная вещь, которую следует отметить, что мы не будем в реагировании кода в JavaScript. React Coding имеет свой собственный аромат, называемый JSX (продлен JavaScript)

Почему Бабел? Поскольку код, написанный в реакции, будет иметь формат JSX, и все мы знаем, что браузеры понимают только JavaScript (JS), Babel используется для перевода JSX в JS, чтобы браузеры были поймены и выполняют наш код. Опять же, в Вавиле, у нас есть три библиотеки, которые нам нужно выбрать в зависимости от наших требований к разработке приложений.

Бабел-Кли: Babel поставляется со встроенным в CLI, который можно использовать для компиляции файлов из командной строки. Это может быть использовано на начальных этапах реагирования на обучение. В противном случае, в целом, это плохое представление о том, чтобы управлять всемирно использовать это.

Babel-Core: Это можно использовать, если вы хотите использовать API узла.

Babel-Loader: Это может быть использовано при использовании WebPack. Эта библиотека будет использоваться при строительстве приложений в реальном времени.

image.png.png

WebPack

NPM установить WebPack -g –save

NPM установить WebPack-Dev-Server -G –save

WebPack – это модуль Bundler. На высоком уровне пакет модуля – это просто процесс распределения группы модулей и их зависимостей в один файл или группа файлов в правильном порядке.

Почему нам нужен модуль Bundler? Когда вы кодируете, вы поделите вашу программу в модули, а затем организуете эти модули в разные файлы и папки. Скорее всего, у вас также есть группа модулей для библиотек, которые вы используете (Ex. Bootstrap или underscore-rect). В результате каждый из этих файлов должен быть включен в ваш основной HTML-файл в A