Встречается на собеседованиях • сегодня

Что делает Babel

Babel — это транспайлер, который преобразует современный JavaScript (ES6+) в код, совместимый со старыми браузерами. Он также может:

  • Конвертировать синтаксис (стрелочные функции, классы, деструктуризацию и т.д.)
  • Полифиллить новые API (например, Promise, Array.includes) через @babel/polyfill
  • Обрабатывать JSX в React
  • Поддерживать экспериментальные фичи (декораторы, pipeline operator)

Пример .babelrc:

json
{
  "presets": ["@babel/preset-env"],
  "plugins": ["@babel/plugin-transform-runtime"]
}

Работает в связке с Webpack, Rollup и другими сборщиками.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы