Изменения документа Промежуточные языки

Редактировал(а) Alexandr Fokin 2023/01/06 16:55

<
От версии < 7.3 >
отредактировано Alexandr Fokin
на 2023/01/06 16:53
К версии < 5.1 >
отредактировано Alexandr Fokin
на 2020/09/30 11:18
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -1,3 +1,4 @@
1 +
1 1  В процессе развития технолгического стека Frontend образовались промежуточные языки, распологающиеся поверх обычного языка.
2 2  Данный язык обычно используется чтобы упростить какой-то из аспектов разработки, сделать его более удобным, добавить какой либо подход (его возможности и ограничения). Некоторые фреймворки требует при своем использовании именно опеределенный промежуточный язык.
3 3  
... ... @@ -5,19 +5,45 @@
5 5  **Разработчик -> код на промежуточном языке -> компиляция -> код на языке, понятном испольнителю**
6 6  
7 7  
8 -(% style="width:1431px" %)
9 -|(% style="width:158px" %)**Основной язык**|(% style="width:218px" %)**Промежуточный язык**|(% style="width:942px" %)**Комментарий**|(% style="width:110px" %)**Расширения**
10 -|(% colspan="1" rowspan="4" style="width:158px" %)JavaScript|(% style="width:218px" %)Babel|(% style="width:942px" %)(((
11 -[[https:~~/~~/babeljs.io>>https://babeljs.io]]
9 +{{html}}
10 +<table>
12 12  
13 -Используется в фреймворке [[ReactJS>>doc:Разработка.Frontend.Библиотеки.Frameworks.ReactJS.WebHome]]
14 -)))|(% style="width:110px" %).jsx
15 -|(% style="width:218px" %)[[TypeScript>>doc:.TypeScript.WebHome]]|(% style="width:942px" %) |(% style="width:110px" %).ts
16 -|(% style="width:218px" %)ReasonML|(% style="width:942px" %)[[https:~~/~~/reasonml.github.io>>https://reasonml.github.io]]|(% style="width:110px" %)
17 -|(% style="width:218px" %)Fable|(% style="width:942px" %)[[https:~~/~~/fable.io>>https://fable.io]]|(% style="width:110px" %)
18 -|(% colspan="1" rowspan="2" style="width:158px" %)CSS|(% style="width:218px" %)SASS|(% style="width:942px" %) |(% style="width:110px" %)
19 -|(% style="width:218px" %)LESS|(% style="width:942px" %) |(% style="width:110px" %)
12 + <tr>
13 + <th>Основной язык</th>
14 + <th>Промежуточный язык</th>
15 + <th>Комментарий</th>
16 + <th>Расширения</th>
17 + </tr>
20 20  
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>
21 21  
46 + </table>
47 +{{/html}}
22 22  
23 -
49 +
50 +
XWiki.XWikiComments[0]
Автор
... ... @@ -1,1 +1,0 @@
1 -XWiki.cccc1808
Комментарий
... ... @@ -1,3 +1,0 @@
1 -ReasonML vs TypeScript
2 -Небольшое описание ReasonML и TypeScript
3 -https://stackoverflow.com/questions/46147250/reasonml-vs-typescript
Дата
... ... @@ -1,1 +1,0 @@
1 -2021-07-24 11:45:25.463