Frontend - Промежуточные языки 

Page / - Изменено Alexandr Fokin в 2023/01/06 16:55 

Промежуточные языки 
Изменено Alexandr Fokin
в 2023/01/06 16:55

Оглавление

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

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

Основной язык	Промежуточный язык	Комментарий	Расширения	
JavaScript	Babel	https://babeljs.io
Используется в фреймворке ReactJS	.jsx	
	TypeScript	 	.ts	
	ReasonML	https://reasonml.github.io	 	
	Fable	https://fable.io	 	
CSS	SASS	 	 	
	LESS