405 lines
34 KiB
JSON
405 lines
34 KiB
JSON
{
|
||
"artTemplate": {
|
||
"desc": "Высокопроизводительный движок шаблонов JavaScript.",
|
||
"link": "<1> <2>Официальный сайт art-template</2> </1> <3> <4>Документация art-template</4> </3>",
|
||
"name": "art-template"
|
||
},
|
||
"asciidoc": {
|
||
"desc": "AsciiDoc, скомпилированный в HTML с использованием Asciidoctor.",
|
||
"link": "<1> <2>Официальный сайт AsciiDoc</2> </1> <3> <4>Официальный сайт Asciidoctor</4> </3> <5> <6>Документация Asciidoctor</6> </5> <7> <8>Изучите X за Y минут, где X=asciidoc</8> </7>",
|
||
"name": "AsciiDoc"
|
||
},
|
||
"assemblyscript": {
|
||
"desc": "Язык, подобный TypeScript, для WebAssembly.",
|
||
"link": "<1> <2>Официальный сайт AssemblyScript</2> </1> <3> <4>Документация AssemblyScript</4> </3> <5> <6>Загрузить стартовый шаблон</6> </5>",
|
||
"name": "AssemblyScript"
|
||
},
|
||
"astro": {
|
||
"desc": "Создавайте более быстрые веб-сайты с меньшим количеством клиентского JavaScript. (Все еще в бета-версии)",
|
||
"link": "<1> <2>Официальный сайт Astro</2> </1> <3> <4>Документация Astro</4> </3> <5> <6>Загрузить стартовый шаблон</6> </5>",
|
||
"name": "Astro"
|
||
},
|
||
"babel": {
|
||
"desc": "Компилятор JavaScript",
|
||
"link": "<1><2>Официальный сайт</2></1> <3> <4>Документация Babel</4> </3>",
|
||
"name": "Babel"
|
||
},
|
||
"bbcode": {
|
||
"desc": "BBCode (\"Bulletin Board Code\") - это легковесный язык разметки, используемый для форматирования сообщений во многих программах для интернет-форумов.",
|
||
"link": "<1><2>bbcode.org</2></1> <3> <4>Руководство по BBCode</4> </3> <5> <6>BBCode в Википедии</6> </5>",
|
||
"name": "BBCode"
|
||
},
|
||
"blockly": {
|
||
"desc": "Библиотека JavaScript для создания визуальных редакторов программирования.",
|
||
"link": "<1> <2>Официальный сайт</2> </1> <3> <4>Руководства</4> </3> <5> <6>Справочник</6> </5> <7> <8>Примеры</8> </7> <9> <10>Загрузить стартовый шаблон</10> </9>",
|
||
"name": "Blockly"
|
||
},
|
||
"civet": {
|
||
"desc": "Civet - это язык программирования, который компилируется в TypeScript или JavaScript, позволяя использовать существующие инструменты, но с более лаконичным и мощным синтаксисом.",
|
||
"link": "<1> <2>Официальный сайт Civet</2> </1> <3> <4>Шпаргалка по Civet</4> </3> <5> <6>Загрузить стартовый шаблон</6> </5>",
|
||
"name": "Civet"
|
||
},
|
||
"clio": {
|
||
"desc": "Clio - это быстрый, распределенный, функциональный язык программирования, который компилируется в JavaScript.",
|
||
"link": "<1> <2>Официальный сайт Clio</2> </1> <3> <4>Документация Clio</4> </3> <5> <6>Загрузить стартовый шаблон</6> </5>",
|
||
"name": "Clio"
|
||
},
|
||
"clojurescript": {
|
||
"desc": "ClojureScript - это компилятор для <1>Clojure</1>, который нацелен на JavaScript. <2></2>В LiveCodes он работает в браузере с использованием <3>Cherry</3>.",
|
||
"link": "<1> <2>Официальный сайт ClojureScript</2> </1> <3> <4>Официальный сайт Clojure</4> </3> <5> <6>Репозиторий Cherry</6> </5> <7> <8>Изучите X за Y минут, где X=clojure</8> </7> <9> <10>Документация LiveCodes</10> </9> <11> <12>Загрузить стартовый шаблон</12> </11>",
|
||
"name": "ClojureScript (CLJS)"
|
||
},
|
||
"coffeescript": {
|
||
"desc": "Непретенциозный JavaScript.",
|
||
"link": "<1> <2>Официальный сайт CoffeeScript</2> </1> <3> <4>Изучите X за Y минут, где X=coffeescript</4> </3> <5> <6>Загрузить стартовый шаблон</6> </5>",
|
||
"name": "CoffeeScript"
|
||
},
|
||
"commonlisp": {
|
||
"desc": "Реализация Common Lisp на JavaScript с использованием JSCL (компилятор Lisp-в-Javascript, загруженный из Common Lisp).",
|
||
"link": "<1> <2>Common-Lisp.net</2> </1> <3> <4>Проект JSCL</4> </3> <5> <6>Ресурсы Common Lisp</6> </5> <7> <8>Изучите X за Y минут, где X=Common Lisp</8> </7> <9> <10>Загрузить стартовый шаблон</10> </9>",
|
||
"name": "Common Lisp"
|
||
},
|
||
"cpp": {
|
||
"desc1": "Поддержка C++ с использованием JSCPP (простой интерпретатор C++, написанный на JavaScript).",
|
||
"desc2": "Это не полная реализация C++. Пожалуйста, обратитесь к <1>документации JSCPP</1> для подробностей.",
|
||
"link": "<1> <2>Фонд стандартного C++</2> </1> <3> <4>JSCPP</4> </3> <5> <6>Изучите X за Y минут, где X=C++</6> </5> <7> <8>Загрузить стартовый шаблон</8> </7>",
|
||
"name": "C++"
|
||
},
|
||
"cppWasm": {
|
||
"desc": "Компилятор Clang C/C++, работающий на WebAssembly, использующий <1>wasm-clang</1>, адаптированный <2>polylang.io</2>.",
|
||
"link": "<1> <2>Фонд стандартного C++</2> </1> <3> <4>Официальный сайт Clang</4> </3> <5> <6>Изучите X за Y минут, где X=C++</6> </5> <7> <8>Загрузить стартовый шаблон</8> </7>",
|
||
"name": "C/C++ (Wasm)"
|
||
},
|
||
"diagrams": {
|
||
"desc1": "(Экспериментально)",
|
||
"desc2": "Диаграммы как код. Поддерживает:",
|
||
"desc3": "<1> <2>Cytoscape</2> </1> <3> <4>ELK</4> (использует <5>elkjs</5>) </3> <6> <7>Gnuplot</7> (использует <8>gnuplot-JS</8>) </6> <9> <10>Graphviz</10> (использует <11>@hpcc-js/wasm</11>) </9> <12> <13>Mermaid</13> </12> <14> <15>Nomnoml</15> </14> <16> <17>Pintora</17> </16> <18> <19>Plotly</19> </18> <20> <21>Svgbob</21> </20> <22> <23>Vega</23> </22> <24> <25>VegaLite</25> </24> <26> <27>WaveDrom</27> </26>",
|
||
"link": "<1> <2>Загрузить стартовый шаблон</2> </1> <3> <4>Документация LiveCodes</4> </3>",
|
||
"name": "Диаграммы"
|
||
},
|
||
"dot": {
|
||
"desc": "Самый быстрый + лаконичный движок шаблонов javascript для Node.js и браузеров.",
|
||
"link": "<1> <2>Официальный сайт</2> </1> <3> <4>Документация LiveCodes</4> </3>",
|
||
"name": "doT.js"
|
||
},
|
||
"ejs": {
|
||
"desc": "Встроенные шаблоны JavaScript.",
|
||
"link": "<1><2>Официальный сайт</2></1> <3> <4>Документация LiveCodes</4> </3>",
|
||
"name": "EJS"
|
||
},
|
||
"eta": {
|
||
"desc": "Встроенный движок шаблонов JS для Node, Deno и браузера. Легкий, быстрый и расширяемый. Написан на TypeScript.",
|
||
"link": "<1><2>Официальный сайт</2></1> <3> <4>Документация</4> </3> <5> <6>Документация LiveCodes</6> </5>",
|
||
"name": "Eta"
|
||
},
|
||
"fennel": {
|
||
"desc": "Fennel - это язык программирования, который объединяет скорость, простоту и охват Lua с гибкостью синтаксиса и системы макросов Lisp.",
|
||
"link": "<1> <2>Официальный сайт Fennel</2> </1> <3> <4>Начало работы с Fennel</4> </3> <5> <6>Документация LiveCodes</6> </5> <7> <8>Загрузить стартовый шаблон</8> </7>",
|
||
"name": "Fennel"
|
||
},
|
||
"flow": {
|
||
"desc": "Flow - это статический анализатор типов для JavaScript.",
|
||
"link": "<1> <2>Официальный сайт Flow</2> </1> <3> <4>Документация Flow</4> </3>",
|
||
"name": "Flow"
|
||
},
|
||
"gleam": {
|
||
"desc1": "Gleam - это дружелюбный язык для создания типобезопасных систем, которые масштабируются!",
|
||
"desc2": "Gleam - это статически типизированный функциональный язык программирования, который компилируется в Erlang или JavaScript.",
|
||
"link": "<1><2>Сайт Gleam</2></1> <3> <4>Документация Gleam</4> </3> <5> <6>Тур по языку Gleam</6> </5> <7> <8>Загрузить стартовый шаблон</8> </7>",
|
||
"name": "Gleam"
|
||
},
|
||
"go": {
|
||
"desc1": "Go (Golang) - это язык программирования с открытым исходным кодом, который упрощает создание простого, надежного и эффективного программного обеспечения.",
|
||
"desc2": "Здесь он компилируется в JavaScript с помощью GopherJS.",
|
||
"link": "<1><2>Сайт Go</2></1> <3><4>Документация Go</4></3> <5> <6>Репозиторий GopherJS</6> </5> <7> <8>Изучите X за Y минут, где X=Go</8> </7> <9><10>Загрузить стартовый шаблон</10></9>",
|
||
"name": "Go"
|
||
},
|
||
"haml": {
|
||
"desc": "Компилятор Haml для клиентских шаблонов JavaScript с использованием clientside-haml-js.",
|
||
"link": "<1><2>Официальный сайт Haml</2></1> <3> <4>Документация Haml</4> </3> <5> <6>GitHub-репозиторий clientside-haml-js</6> </5> <7> <8>Изучите X за Y минут, где X=haml</8> </7> <9> <10>Документация LiveCodes</10> </9>",
|
||
"name": "Haml"
|
||
},
|
||
"handlebars": {
|
||
"desc": "Минимальный шаблонизатор на стероидах.",
|
||
"link": "<1><2>Официальный сайт</2></1> <3> <4>Документация LiveCodes</4> </3>",
|
||
"name": "Handlebars"
|
||
},
|
||
"imba": {
|
||
"desc": "Дружелюбный фулстек-язык.",
|
||
"link": "<1><2>Официальный сайт</2></1>",
|
||
"name": "Imba"
|
||
},
|
||
"java": {
|
||
"desc": "JVM, работающая в браузере с помощью DoppioJVM.",
|
||
"name": "Java"
|
||
},
|
||
"jsx": {
|
||
"desc": "JSX компилируется в JavaScript в LiveCodes с использованием компилятора TypeScript. По умолчанию он использует React в качестве среды выполнения JSX.",
|
||
"link": "<1> <2>Официальный сайт React</2> </1> <3> <4>Документация JSX в React</4> </3> <5> <6>Документация LiveCodes</6> </5>",
|
||
"name": "JSX"
|
||
},
|
||
"julia": {
|
||
"desc1": "(Поддержка языка Julia в LiveCodes все еще экспериментальна)",
|
||
"desc2": "Компилятор Julia и Julia Base, работающие на WASM, с использованием <1>julia-wasm</1>, адаптированного <2>polylang.io</2>.",
|
||
"link": "<1> <2>Официальный сайт Julia</2> </1> <3> <4>Документация Julia</4> </3> <5> <6>Изучите X за Y минут, где X=Julia</6> </5> <7> <8>Загрузить стартовый шаблон</8> </7>",
|
||
"name": "Julia"
|
||
},
|
||
"less": {
|
||
"desc": "Это CSS, только чуть больше.",
|
||
"link": "<1><2>Официальный сайт Less</2></1> <3> <4>Изучите X за Y минут, где X=less</4> </3>",
|
||
"name": "Less"
|
||
},
|
||
"liquid": {
|
||
"desc": "Простой, выразительный и безопасный шаблонизатор.",
|
||
"link": "<1> <2>Официальный сайт LiquidJS</2> </1> <3> <4>Документация LiquidJS</4> </3> <5> <6>Документация LiveCodes</6> </5>",
|
||
"name": "LiquidJS"
|
||
},
|
||
"livescript": {
|
||
"desc": "Язык, который компилируется в JavaScript.",
|
||
"link": "<1> <2>Официальный сайт LiveScript</2> </1> <3> <4>Изучите X за Y минут, где X=LiveScript</4> </3> <5> <6>Загрузить стартовый шаблон</6> </5>",
|
||
"name": "LiveScript"
|
||
},
|
||
"lua": {
|
||
"desc": "Lua, работающий в браузере с использованием fengari-web.",
|
||
"link": "<1><2>Официальный сайт Lua</2></1> <3> <4>Документация Lua</4> </3> <5> <6>Официальный сайт Fengari</6> </5> <7> <8>GitHub-репозиторий fengari-web</8> </7> <9> <10>Изучите X за Y минут, где X=Lua</10> </9> <11> <12>Документация LiveCodes</12> </11> <13><14>Загрузить стартовый шаблон</14></13>",
|
||
"name": "Lua"
|
||
},
|
||
"luaWasm": {
|
||
"desc": "Lua, работающий в браузере с использованием Wasmoon, настоящей виртуальной машины Lua 5.4 с привязками к JS, созданной с помощью WebAssembly.",
|
||
"link": "<1><2>Официальный сайт Lua</2></1> <3> <4>Документация Lua</4> </3> <5> <6>GitHub-репозиторий Wasmoon</6> </5> <7> <8>Изучите X за Y минут, где X=Lua</8> </7> <9> <10>Документация LiveCodes</10> </9> <11> <12>Загрузить стартовый шаблон</12> </11>",
|
||
"name": "Lua (Wasm)"
|
||
},
|
||
"malina": {
|
||
"desc": "Фронтенд-компилятор, вдохновленный Svelte.",
|
||
"link": "<1> <2>Репозиторий Malina.js</2> </1> <3> <4>Документация Malina.js</4> </3> <5> <6>Загрузить стартовый шаблон</6> </5>",
|
||
"name": "Malina.js"
|
||
},
|
||
"markdown": {
|
||
"desc": "Markdown, скомпилированный в HTML с использованием Marked.",
|
||
"link": "<1> <2>Официальный сайт Markdown</2> </1> <3> <4>Документация Marked</4> </3> <5> <6>Изучите X за Y минут, где X=markdown</6> </5> <7> <8>Загрузить стартовый шаблон</8> </7>",
|
||
"name": "Markdown"
|
||
},
|
||
"mdx": {
|
||
"desc": "Markdown для эры компонентов. <1></1>MDX позволяет вам легко писать JSX в ваших Markdown-документах.",
|
||
"link": "<1><2>Документация MDX</2></1> <3><4>Загрузить стартовый шаблон</4></3>",
|
||
"name": "MDX"
|
||
},
|
||
"mjml": {
|
||
"desc": "MJML - это язык разметки, разработанный для уменьшения сложности кодирования адаптивных электронных писем.",
|
||
"link": "<1><2>Официальный сайт MJML</2></1> <3> <4>Документация MJML</4> </3> <5> <6>Официальные шаблоны MJML</6> </5> <7> <8>Документация LiveCodes</8> </7>",
|
||
"name": "MJML"
|
||
},
|
||
"mustache": {
|
||
"desc": "Шаблоны без логики.",
|
||
"link": "<1> <2>Официальный сайт</2> </1> <3> <4>Руководство mustache(5)</4> </3> <5> <6>JavaScript-реализация</6> </5> <7> <8>Документация LiveCodes</8> </7>",
|
||
"name": "Mustache"
|
||
},
|
||
"nunjucks": {
|
||
"desc": "Богатый и мощный язык шаблонов для JavaScript. Nunjucks по сути является портом <1>jinja2</1>.",
|
||
"link": "<1> <2>Официальный сайт</2> </1> <3> <4>Документация LiveCodes</4> </3>",
|
||
"name": "Nunjucks"
|
||
},
|
||
"ocaml": {
|
||
"desc1": "OCaml - это язык программирования промышленного уровня, поддерживающий функциональный, императивный и объектно-ориентированный стили.",
|
||
"desc2": "Здесь используется компилятор ReScript для компиляции OCaml в JavaScript.",
|
||
"link": "<1><2>Сайт OCaml</2></1> <3> <4>Документация OCaml</4> </3> <5> <6>Сайт ReScript</6> </5> <7> <8>Изучите X за Y минут, где X=OCaml</8> </7> <9> <10>Загрузить стартовый шаблон</10> </9>",
|
||
"name": "OCaml"
|
||
},
|
||
"perl": {
|
||
"desc": "Perl, работающий в браузере с использованием Perlito.",
|
||
"link": "<1> <2>Официальный сайт Perl</2> </1> <3> <4>Документация Perl</4> </3> <5> <6>Readme Perlito5</6> </5> <7> <8>Изучите X за Y минут, где X=perl</8> </7> <9> <10>Загрузить стартовый шаблон</10> </9>",
|
||
"name": "Perl"
|
||
},
|
||
"php": {
|
||
"desc": "PHP, работающий в браузере с использованием Uniter.",
|
||
"link": "<1><2>Официальный сайт PHP</2></1> <3> <4>Документация PHP</4> </3> <5> <6>GitHub-репозиторий Uniter</6> </5> <7> <8>Изучите X за Y минут, где X=PHP</8> </7> <9> <10>Документация LiveCodes</10> </9> <11><12>Загрузить стартовый шаблон</12></11>",
|
||
"name": "PHP"
|
||
},
|
||
"phpWasm": {
|
||
"desc": "PHP в браузере, работающий на WebAssembly, с использованием php-wasm.",
|
||
"link": "<1><2>Официальный сайт PHP</2></1> <3> <4>Документация PHP</4> </3> <5> <6>GitHub-репозиторий php-wasm</6> </5> <7> <8>Изучите X за Y минут, где X=PHP</8> </7> <9> <10>Документация LiveCodes</10> </9> <11> <12>Загрузить стартовый шаблон</12> </11>",
|
||
"name": "PHP (Wasm)"
|
||
},
|
||
"postgresql": {
|
||
"desc": "PostgreSQL, упакованный в WASM с использованием PGlite",
|
||
"link": "<1> <2>Официальный сайт PostgreSQL</2> </1> <3> <4>Документация PostgreSQL</4> </3> <5> <6>GitHub-репозиторий PGlite</6> </5> <7> <8>Изучите X за Y минут, где X=SQL</8> </7> <9> <10>Загрузить стартовый шаблон</10> </9>",
|
||
"name": "PostgreSQL"
|
||
},
|
||
"prolog": {
|
||
"desc": "Интерпретатор Prolog с открытым исходным кодом на JavaScript.",
|
||
"link": "<1> <2>Официальный сайт Tau Prolog</2> </1> <3> <4>Документация Tau Prolog</4> </3> <5> <6>SWI-Prolog</6> </5> <7> <8>Изучите X за Y минут, где X=Prolog</8> </7> <9> <10>Загрузить стартовый шаблон</10> </9>",
|
||
"name": "Tau Prolog"
|
||
},
|
||
"pug": {
|
||
"desc": "Надежный, элегантный, богатый функциями шаблонизатор.",
|
||
"link": "<1> <2>Документация Pug</2> </1> <3> <4>Изучите X за Y минут, где X=Pug</4> </3> <5> <6>Документация LiveCodes</6> </5>",
|
||
"name": "Pug"
|
||
},
|
||
"python": {
|
||
"desc": "Python, работающий в браузере с использованием Brython.",
|
||
"link": "<1> <2>Официальный сайт Python</2> </1> <3> <4>Документация Python</4> </3> <5> <6>Документация Brython</6> </5> <7> <8>Изучите X за Y минут, где X=Python</8> </7> <9> <10>Документация LiveCodes</10> </9> <11> <12>Загрузить стартовый шаблон</12> </11>",
|
||
"name": "Python"
|
||
},
|
||
"pythonWasm": {
|
||
"desc1": "Python с научным стеком, скомпилированный в WebAssembly с использованием Pyodide.",
|
||
"desc2": "Pyodide позволяет использовать научный стек Python, включая NumPy, Pandas, Matplotlib, SciPy, scikit-learn и многие другие. Кроме того, можно устанавливать чистые Python-пакеты из PyPi.",
|
||
"link": "<1> <2>Официальный сайт Python</2> </1> <3> <4>Документация Python</4> </3> <5><6>Документация Pyodide</6></5> <7> <8>Изучите X за Y минут, где X=Python</8> </7> <9> <10>Документация LiveCodes</10> </9> <11> <12>Загрузить стартовый шаблон</12> </11>",
|
||
"name": "Python (Wasm)"
|
||
},
|
||
"r": {
|
||
"desc": "R, работающий в браузере с использованием WebR.",
|
||
"link": "<1> <2>Официальный сайт проекта R</2> </1> <3> <4>Руководства по R</4> </3> <5> <6>R для науки о данных (2-е издание)</6> </5> <7> <8>Документация WebR</8> </7> <9> <10>Изучите X за Y минут, где X=R</10> </9> <11> <12>Документация LiveCodes</12> </11> <13> <14>Загрузить стартовый шаблон</14> </13>",
|
||
"name": "R"
|
||
},
|
||
"react": {
|
||
"desc": "React Compiler - это инструмент, работающий только во время сборки, который автоматически оптимизирует приложения React.",
|
||
"link": "<1> <2>Официальный сайт React</2> </1> <3> <4>React Компилятор</4> </3> <5> <6>Документация LiveCodes</6> </5> <7> <8>Загрузить стартовый шаблон</8> </7>",
|
||
"name": "Компилятор React"
|
||
},
|
||
"reactNative": {
|
||
"desc": "React Native for Web - это доступная реализация компонентов и API React Native, которая совместима с React DOM.",
|
||
"link": "<1> <2>Официальный сайт React</2> </1> <3> <4>Сайт React Native</4> </3> <5> <6>Сайт React Native for Web</6> </5> <7> <8>Документация React Native</8> </7> <9> <10>Документация LiveCodes</10> </9> <11> <12>Загрузить стартовый шаблон</12> </11>",
|
||
"name": "React Native for Web"
|
||
},
|
||
"reactNativeTsx": {
|
||
"desc": "React Native for Web - это доступная реализация компонентов и API React Native, которая совместима с React DOM.",
|
||
"link": "<1> <2>Официальный сайт React</2> </1> <3> <4>Сайт React Native</4> </3> <5> <6>Сайт React Native for Web</6> </5> <7> <8>Документация React Native</8> </7> <9> <10>Сайт TypeScript</10> </9> <11> <12>Документация TypeScript</12> </11> <13> <14>Документация LiveCodes</14> </13> <15> <16>Загрузить стартовый шаблон (JSX)</16> </15>",
|
||
"name": "React Native for Web (с TypeScript)"
|
||
},
|
||
"reactTsx": {
|
||
"desc": "React Compiler - это инструмент, работающий только во время сборки, который автоматически оптимизирует приложения React.",
|
||
"link": "<1> <2>Официальный сайт React</2> </1> <3> <4>React Компилятор</4> </3> <5> <6>Сайт TypeScript</6> </5> <7> <8>Документация TypeScript</8> </7> <9> <10>Документация LiveCodes</10> </9> <11> <12>Загрузить стартовый шаблон (JSX)</12> </11>",
|
||
"name": "Компилятор React (с TypeScript)"
|
||
},
|
||
"reason": {
|
||
"desc1": "Reason позволяет писать простой, быстрый и качественный типобезопасный код, используя экосистемы как JavaScript, так и OCaml.",
|
||
"desc2": "Здесь используется компилятор ReScript для компиляции Reason в JavaScript.",
|
||
"link": "<1><2>Сайт Reason</2></1> <3> <4>Документация Reason</4> </3> <5> <6>ReasonReact</6> </5> <7> <8>Сайт ReScript</8> </7> <9> <10>Изучите X за Y минут, где X=reason</10> </9> <11> <12>Загрузить стартовый шаблон</12> </11>",
|
||
"name": "Reason"
|
||
},
|
||
"rescript": {
|
||
"desc": "ReScript - это строго типизированный язык, который компилируется в эффективный и читаемый JavaScript.",
|
||
"link": "<1> <2>Сайт ReScript</2> </1> <3> <4>ReScript / React</4> </3> <5> <6>Загрузить стартовый шаблон</6> </5>",
|
||
"name": "ReScript"
|
||
},
|
||
"richtext": {
|
||
"desc1": "Использует Quill:",
|
||
"desc2": "Ваш мощный редактор форматированного текста.",
|
||
"link": "<1> <2>Официальный сайт Quill</2> </1>",
|
||
"name": "Редактор форматированного текста"
|
||
},
|
||
"riot": {
|
||
"desc": "Простая и элегантная компонентная UI-библиотека.",
|
||
"link": "<1> <2>Официальный сайт Riot.js</2> </1> <3> <4>Документация Riot.js</4> </3> <5> <6>Загрузить стартовый шаблон</6> </5>",
|
||
"name": "Riot.js"
|
||
},
|
||
"ruby": {
|
||
"desc": "Ruby, работающий в браузере с использованием Opal.",
|
||
"link": "<1> <2>Официальный сайт Ruby</2> </1> <3> <4>Документация Ruby</4> </3> <5><6>Официальный сайт Opal</6></5> <7> <8>CDN стандартной библиотеки Opal</8> </7> <9> <10>Изучите X за Y минут, где X=ruby</10> </9> <11> <12>Документация LiveCodes</12> </11> <13> <14>Загрузить стартовый шаблон</14> </13>",
|
||
"name": "Ruby"
|
||
},
|
||
"rubyWasm": {
|
||
"desc": "Ruby, работающий в браузере с использованием ruby-wasm (набора WebAssembly-портов CRuby).",
|
||
"link": "<1> <2>Официальный сайт Ruby</2> </1> <3> <4>Документация Ruby</4> </3> <5> <6>Сайт ruby.wasm</6> </5> <7><8>CRuby</8></7> <9> <10>Изучите X за Y минут, где X=ruby</10> </9> <11> <12>Документация LiveCodes</12> </11> <13> <14>Загрузить стартовый шаблон</14> </13>",
|
||
"name": "Ruby (WASM)"
|
||
},
|
||
"sass": {
|
||
"desc": "Синтаксически удивительные таблицы стилей.",
|
||
"link": "<1> <2>Официальный сайт Sass</2> </1> <3> <4>Документация Sass</4> </3> <5> <6>Синтаксис Sass (с отступами)</6> </5> <7> <8>Изучите X за Y минут, где X=sass</8> </7>",
|
||
"name": "Sass"
|
||
},
|
||
"scheme": {
|
||
"desc": "Scheme, работающий в браузере с использованием biwascheme.",
|
||
"link": "<1> <2>Язык программирования Scheme</2> </1> <3> <4>Официальный сайт BiwaScheme</4> </3> <5> <6>Справочник BiwaScheme</6> </5> <7> <8>Загрузить стартовый шаблон</8> </7>",
|
||
"name": "Scheme"
|
||
},
|
||
"scss": {
|
||
"desc": "Синтаксически удивительные таблицы стилей.",
|
||
"link": "<1> <2>Официальный сайт Sass</2> </1> <3> <4>Документация Sass</4> </3> <5> <6>Синтаксис SCSS</6> </5> <7> <8>Изучите X за Y минут, где X=sass</8> </7>",
|
||
"name": "SCSS"
|
||
},
|
||
"solid": {
|
||
"desc": "Декларативная, эффективная и гибкая JavaScript-библиотека для создания пользовательских интерфейсов.",
|
||
"link": "<1><2>Официальный сайт</2></1> <3><4>Документация</4></3> <5> <6>Документация LiveCodes</6> </5> <7> <8>Загрузить стартовый шаблон (TSX)</8> </7>",
|
||
"name": "Solid",
|
||
"tsx": {
|
||
"desc": "Декларативная, эффективная и гибкая JavaScript-библиотека для создания пользовательских интерфейсов.",
|
||
"link": "<1><2>Официальный сайт</2></1> <3> <4>Документация Solid</4> </3> <5> <6>Сайт TypeScript</6> </5> <7> <8>Документация TypeScript</8> </7> <9> <10>Документация LiveCodes</10> </9> <11> <12>Загрузить стартовый шаблон</12> </11>",
|
||
"name": "Solid (с TypeScript)"
|
||
}
|
||
},
|
||
"sql": {
|
||
"desc": "SQLite, скомпилированный в JavaScript с использованием SQL.js",
|
||
"link": "<1> <2>Официальный сайт SQLite</2> </1> <3> <4>Документация по синтаксису SQLite</4> </3> <5> <6>Официальный сайт SQL.js</6> </5> <7> <8>Изучите X за Y минут, где X=SQL</8> </7> <9><10>Загрузить стартовый шаблон</10></9>",
|
||
"name": "SQLite"
|
||
},
|
||
"stencil": {
|
||
"desc": "Компилятор для веб-компонентов и высокопроизводительных веб-приложений.",
|
||
"link": "<1> <2>Официальный сайт Stencil</2> </1> <3> <4>Документация Stencil</4> </3> <5> <6>Загрузить стартовый шаблон</6> </5>",
|
||
"name": "Stencil"
|
||
},
|
||
"styleProcessors": {
|
||
"link": "<1> <2>Tailwind CSS</2> </1> <3> <4>Windi CSS</4> </3> <5> <6>UnoCSS</6> </5> <7> <8>Lightning CSS</8> </7> <9> <10>PostCSS</10> Плагины: <11> <12> <13>Autoprefixer</13> </12> <14> <15>postcss-preset-env</15> </14> <16> <17>postcss-import-url</17> </16> <18> <19>postcss-modules</19> </18> </11> </9>",
|
||
"name": "CSS-фреймворки и процессоры"
|
||
},
|
||
"stylis": {
|
||
"desc": "Легковесный CSS-препроцессор.",
|
||
"link": "<1> <2>Официальный сайт Stylis</2> </1>",
|
||
"name": "Stylis"
|
||
},
|
||
"stylus": {
|
||
"desc": "Выразительный, динамичный, надежный CSS.",
|
||
"link": "<1> <2>Официальный сайт Stylus</2> </1> <3> <4>Изучите X за Y минут, где X=stylus</4> </3>",
|
||
"name": "Stylus"
|
||
},
|
||
"sucrase": {
|
||
"desc": "Сверхбыстрая альтернатива Babel для случаев, когда вы можете использовать современные среды выполнения JS.",
|
||
"link": "<1> <2>Официальный сайт Sucrase</2> </1> <3> <4>GitHub-репозиторий Sucrase</4> </3> <5> <6>Документация LiveCodes</6> </5>",
|
||
"name": "Sucrase"
|
||
},
|
||
"svelte": {
|
||
"desc": "Кибернетически улучшенные веб-приложения.",
|
||
"link": "<1> <2>Официальный сайт Svelte</2> </1> <3> <4>Документация Svelte</4> </3> <5> <6>Загрузить стартовый шаблон</6> </5>",
|
||
"name": "Svelte"
|
||
},
|
||
"tcl": {
|
||
"desc": "Tcl, работающий в браузере, с использованием <1>wacl</1>.",
|
||
"link": "<1> <2>Официальный сайт Tcl</2> </1> <3> <4>Репозиторий wacl</4> </3> <5> <6>Изучите X за Y минут, где X=Tcl</6> </5> <7> <8>Загрузить стартовый шаблон</8> </7>",
|
||
"name": "Tcl (Tool Command Language)"
|
||
},
|
||
"teal": {
|
||
"desc": "Типизированный диалект Lua.",
|
||
"link": "<1> <2>GitHub-репозиторий Teal</2> </1> <3> <4>Документация Teal</4> </3> <5> <6>Учебник по Teal</6> </5> <7> <8>Документация LiveCodes</8> </7> <9> <10>Загрузить стартовый шаблон</10> </9>",
|
||
"name": "Teal"
|
||
},
|
||
"tsx": {
|
||
"desc": "TypeScript в JSX. TSX компилируется в JavaScript в LiveCodes с использованием компилятора TypeScript. По умолчанию он использует React в качестве среды выполнения JSX.",
|
||
"link": "<1> <2>Официальный сайт React</2> </1> <3> <4>Документация по JSX в React</4> </3> <5> <6>Документация Typescript</6> </5> <7> <8>Документация LiveCodes</8> </7>",
|
||
"name": "TSX"
|
||
},
|
||
"twig": {
|
||
"desc": "JavaScript-реализация <1>Twig</1> — языка шаблонов PHP с помощью <2>Twig.js</2>.",
|
||
"link": "<1> <2>Официальный сайт Twig</2> </1> <3> <4>Документация Twig</4> </3> <5> <6>Репозиторий Twig.js</6> </5> <7> <8>Документация Twig.js</8> </7> <9> <10>Документация LiveCodes</10> </9>",
|
||
"name": "Twig"
|
||
},
|
||
"typescript": {
|
||
"desc": "Типизированное надмножество JavaScript.",
|
||
"link": "<1> <2>Официальный сайт</2> </1> <3> <4>Документация TypeScript</4> </3> <5> <6>Изучите X за Y минут, где X=TypeScript</6> </5> <7> <8>Загрузить стартовый шаблон</8> </7>",
|
||
"name": "TypeScript"
|
||
},
|
||
"vue": {
|
||
"link": "<1> <2>Официальный сайт Vue.js v3</2> </1> <3> <4>Документация Vue3</4> </3> <5> <6>Одно файловые компоненты Vue3</6> </5> <7> <8>Документация LiveCodes</8> </7> <9><10>Загрузить стартовый шаблон</10></9>",
|
||
"name": "Однофайловые компоненты Vue3"
|
||
},
|
||
"vue2": {
|
||
"desc": "Загружается с использованием vue3-sfc-loader.",
|
||
"link": "<1><2>Официальный сайт Vue.js</2></1> <3> <4>Документация Vue2</4> </3> <5> <6>Однофайловые компоненты Vue2</6> </5> <7> <8>GitHub-репозиторий vue3-sfc-loader</8> </7> <9> <10>Документация LiveCodes</10> </9>",
|
||
"name": "Однофайловые компоненты Vue2"
|
||
},
|
||
"wat": {
|
||
"desc1": "Низкоуровневое текстовое представление двоичного формата WebAssembly (wasm).",
|
||
"desc2": "Он конвертируется в wasm с использованием wabt.js.",
|
||
"link": "<1><2>WebAssembly.org</2></1> <3> <4>Спецификация текстового формата WebAssembly</4> </3> <5> <6>WebAssembly на MDN</6> </5> <7> <8>Понимание текстового формата WebAssembly</8> </7> <9> <10>Документация wabt.js</10> </9> <11> <12>Изучите X за Y минут, где X=WebAssembly</12> </11> <13><14>Загрузить стартовый шаблон</14></13>",
|
||
"name": "Текстовый формат WebAssembly"
|
||
}
|
||
} |