Встречается на собеседованиях • сегодня
Какие знаешь инструменты транспиляции
Основные инструменты транспиляции JavaScript:
- Babel - самый популярный транспилятор, позволяет преобразовывать современный JS (ES6+) в код, совместимый со старыми браузерами. Поддерживает плагины и пресеты.
javascript
// До транспиляции
const arrowFn = () => console.log('Hello');
// После
var arrowFn = function() {
return console.log('Hello');
};
text
2. **TypeScript** - добавляет статическую типизацию, затем транспилирует в чистый JS.
3. **SWC** - быстрый транспилятор на Rust, альтернатива Babel.
4. **esbuild** - сверхбыстрый бандлер и транспилятор.
5. **Terser** - минификатор и транспилятор, часто используется в production-сборках.
Эти инструменты позволяют использовать новые возможности языка, сохраняя совместимость, и часто интегрируются в сборщики типа Webpack или Rollup.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы