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

Какие знаешь инструменты транспиляции

Основные инструменты транспиляции JavaScript:

  1. 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.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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