В процессе развития технолгического стека Frontend образовались промежуточные языки, распологающиеся поверх обычного языка.
Данный язык обычно используется чтобы упростить какой-то из аспектов разработки, сделать его более удобным, добавить какой либо подход (его возможности и ограничения). Некоторые фреймворки требует при своем использовании именно опеределенный промежуточный язык.

Схема:
Разработчик -> код на промежуточном языке -> компиляция -> код на языке, понятном испольнителю

Основной язык Промежуточный язык Комментарий Расширения
JavaScript Babel Используется в фреймворке ReactJs для формирования шаблона формы/контрола .jsx
JavaScript TypeScript Добавляет более строгую типизацию переменных .ts
JavaScript ReasonML
CSS SASS
CSS LESS
Создал(а) Alexandr Fokin 2020/06/24 11:25