Встречается на собеседованиях • сегодня
Что такое Babel
Babel — это транспайлер, который преобразует современный JavaScript (ES6+) в код, совместимый со старыми браузерами. Он позволяет использовать новые фичи языка, не дожидаясь их поддержки во всех средах.
Основные возможности:
- Конвертация синтаксиса (стрелочные функции, классы и т.д.)
- Полифиллы для новых методов (Promise, Array.includes)
- Поддержка JSX (для React)
Пример конфига .babelrc:
json
{
"presets": ["@babel/preset-env"],
"plugins": ["@babel/plugin-transform-runtime"]
}Babel работает через плагины и пресеты. Пресет @babel/preset-env автоматически определяет, какие преобразования нужны для целевых браузеров.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы