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

Версия 5.1 от Alexandr Fokin на 2020/09/30 11:18

Последние авторы
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>Используется в фреймворке <a href="/bin/view/Разработка/Frontend/Frameworks/ReactJS/">ReactJs</a> для формирования шаблона формы/контрола</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>JavaScript</td>
33 <td>ReasonML</td>
34 <td></td>
35 <td></td>
36 </tr>
37 <tr>
38 <td>CSS</td>
39 <td>SASS</td>
40 </tr>
41 <tr>
42 <td>CSS</td>
43 <td>LESS</td>
44 </tr>
45
46 </table>
47 {{/html}}
48
49