Исходный код вики Промежуточные языки

Версия 2.1 от Alexandr Fokin на 2020/06/24 11:31

Последние авторы
1
2 В процессе развития технолгического стека Frontend образовались промежуточные языки, распологающиеся поверх обычного языка.
3 Данный язык обычно используется чтобы упростить какой-то из аспектов разработки, сделать его более удобным, добавить какой либо подход (его возможности и ограничения). Некоторые фреймворки требует при своем использовании именно опеределенный промежуточный язык.
4
5 Схема:
6 **Разработчик -> код на промежуточном языке -> компиляция -> код на языке, понятном испольнителю**
7
8
9 {{html}}
10 <table>
11
12 <tr>
13 <th>Основной язык</th>
14 <th>Промежуточный язык</th>
15 <th>Комментарий</th>
16 <th>Расширения</th>
17 </tr>
18
19 <tr>
20 <td>JavaScript</td>
21 <td>Babel</td>
22 <td>Используется в фреймворке [[ReactJs>>https://wiki.denhome.ru/bin/view/Разработка/Frontend/Библиотеки/ReactJS/]] для формирования шаблона формы/контрола</td>
23 <td>.jsx</td>
24 </tr>
25 <tr>
26 <td>JavaScript</td>
27 <td>TypeScript</td>
28 <td>Добавляет более строгую типизацию переменных</td>
29 <td>.ts</td>
30 </tr>
31 <tr>
32 <td>CSS</td>
33 <td>SASS</td>
34 </tr>
35 <tr>
36 <td>CSS</td>
37 <td>LESS</td>
38 </tr>
39
40 </table>
41 {{/html}}
42
43