Изменения документа Промежуточные языки
Редактировал(а) Alexandr Fokin 2023/01/06 16:55
<
>
отредактировано Alexandr Fokin
на 2023/01/06 16:53
на 2023/01/06 16:53
отредактировано Alexandr Fokin
на 2021/01/07 13:25
на 2021/01/07 13:25
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
-
Объекты (0 изменено, 0 добавлено, 1 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,3 +1,4 @@ 1 + 1 1 В процессе развития технолгического стека Frontend образовались промежуточные языки, распологающиеся поверх обычного языка. 2 2 Данный язык обычно используется чтобы упростить какой-то из аспектов разработки, сделать его более удобным, добавить какой либо подход (его возможности и ограничения). Некоторые фреймворки требует при своем использовании именно опеределенный промежуточный язык. 3 3 ... ... @@ -5,19 +5,51 @@ 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>https://babeljs.io | Используется в фреймворке ReactJs</td> 23 + <td>.jsx</td> 24 + </tr> 25 + <tr> 26 + <td>JavaScript</td> 27 + <td>TypeScript</td> 28 + <td>https://www.typescriptlang.org | Добавляет более строгую типизацию переменных</td> 29 + <td>.ts</td> 30 + </tr> 31 + <tr> 32 + <td>JavaScript</td> 33 + <td>ReasonML</td> 34 + <td>https://reasonml.github.io</td> 35 + <td></td> 36 + </tr> 37 + <tr> 38 + <td>JavaScript</td> 39 + <td>Fable</td> 40 + <td>https://fable.io</td> 41 + <td></td> 42 + </tr> 43 + <tr> 44 + <td>CSS</td> 45 + <td>SASS</td> 46 + </tr> 47 + <tr> 48 + <td>CSS</td> 49 + <td>LESS</td> 50 + </tr> 21 21 52 + </table> 53 +{{/html}} 22 22 23 - 55 + 56 +
- 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