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

Что такое транспиляция

Транспиляция — это преобразование кода из одного языка программирования в другой с похожим уровнем абстракции. Например, из ES6+ в ES5 для совместимости с браузерами.

Пример с Babel:

javascript
// Исходный код (ES6)
const greet = (name) => `Hello, ${name}!`;

// Транспилированный код (ES5)
var greet = function(name) {
return "Hello, " + name + "!";
};

text

**Отличие от компиляции:**  
- Компиляция — перевод в машинный код или байт-код (например, C++ → бинарник).  
- Транспиляция — код остаётся читаемым (TypeScript → JavaScript).  

**Популярные транспиляторы:**  
- Babel (JavaScript → JavaScript)  
- TypeScript Compiler (TypeScript → JavaScript)  
- SASS/SCSS → CSS
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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