Logo ru.boatexistence.com

Что такое babel в javascript?

Оглавление:

Что такое babel в javascript?
Что такое babel в javascript?

Видео: Что такое babel в javascript?

Видео: Что такое babel в javascript?
Видео: Что такое BABEL и его настройка (2020) 2024, Май
Anonim

Babel - это набор инструментов, который в основном используется для преобразования кода ECMAScript 2015+ в обратно совместимую версию JavaScript в текущих и более старых браузерах или средах.

Что такое Babel и зачем его использовать?

Babel - это бесплатный транскомпилятор JavaScript с открытым исходным кодом, который в основном используется для преобразования кода ECMAScript 2015+ (ES6+) в обратно совместимую версию JavaScript, которую можно запустить с помощью старые движки JavaScript. … Плагины Babel используются для преобразования синтаксиса, который широко не поддерживается, в обратно-совместимую версию.

Когда следует использовать Babel?

Вы должны использовать Babel, чтобы быть уверенным, что каждый сможет запустить ваш код , иначе вы сможете разрабатывать без него.

Если вы хотите:

  1. использовать модули (с require или import…)
  2. используйте JSX.
  3. поддерживает множество браузеров.
  4. используйте более продвинутые функции (async/await), некоторые из них все еще в предложениях (декораторы, свойства класса..)

Как Babel работает с JavaScript?

Babel - это транспилятор JavaScript, который преобразует Edge JavaScript в простой старый JavaScript ES5, который может работать в любом браузере (даже в старых). Он делает доступным весь синтаксический сахар, который был добавлен в JavaScript с новой спецификацией ES6, включая классы, толстые стрелки и многострочные строки.

Вавилон еще нужен в 2020 году?

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

Рекомендуемые: