405 lines
26 KiB
JSON
405 lines
26 KiB
JSON
{
|
|
"artTemplate": {
|
|
"desc": "Motor de plantillas JavaScript de alto rendimiento.",
|
|
"link": "<1> <2>Sitio web oficial de art-template</2> </1> <3> <4>Documentación de art-template</4> </3>",
|
|
"name": "art-template"
|
|
},
|
|
"asciidoc": {
|
|
"desc": "AsciiDoc compilado a HTML usando Asciidoctor.",
|
|
"link": "<1> <2>Sitio web oficial de AsciiDoc</2> </1> <3> <4>Sitio web oficial de Asciidoctor</4> </3> <5> <6>Documentación de Asciidoctor</6> </5> <7> <8>Aprende X en Y minutos, donde X=asciidoc</8> </7>",
|
|
"name": "AsciiDoc"
|
|
},
|
|
"assemblyscript": {
|
|
"desc": "Un lenguaje similar a TypeScript para WebAssembly.",
|
|
"link": "<1> <2>Sitio web oficial de AssemblyScript</2> </1> <3> <4>Documentación de AssemblyScript</4> </3> <5> <6>Cargar plantilla inicial</6> </5>",
|
|
"name": "AssemblyScript"
|
|
},
|
|
"astro": {
|
|
"desc": "Construye sitios web más rápidos con menos JavaScript del lado del cliente. (Aún en Beta)",
|
|
"link": "<1> <2>Sitio web oficial de Astro</2> </1> <3> <4>Documentación de Astro</4> </3> <5> <6>Cargar plantilla inicial</6> </5>",
|
|
"name": "Astro"
|
|
},
|
|
"babel": {
|
|
"desc": "El compilador de JavaScript",
|
|
"link": "<1><2>Sitio web oficial</2></1> <3> <4>Documentación de Babel</4> </3>",
|
|
"name": "Babel"
|
|
},
|
|
"bbcode": {
|
|
"desc": "BBCode (\"Bulletin Board Code\") es un lenguaje de marcado ligero utilizado para formatear mensajes en muchos software de foros de Internet.",
|
|
"link": "<1><2>bbcode.org</2></1> <3> <4>Guía de BBCode</4> </3> <5> <6>BBCode en Wikipedia</6> </5>",
|
|
"name": "BBCode"
|
|
},
|
|
"blockly": {
|
|
"desc": "Una biblioteca JavaScript para construir editores de programación visual.",
|
|
"link": "<1> <2>Sitio web oficial</2> </1> <3> <4>Guías</4> </3> <5> <6>Referencia</6> </5> <7> <8>Ejemplos</8> </7> <9> <10>Cargar plantilla inicial</10> </9>",
|
|
"name": "Blockly"
|
|
},
|
|
"civet": {
|
|
"desc": "Civet es un lenguaje de programación que compila a TypeScript o JavaScript, por lo que puedes usar herramientas existentes pero habilitar una sintaxis concisa y potente.",
|
|
"link": "<1> <2>Sitio web oficial de Civet</2> </1> <3> <4>Hoja de trucos de Civet</4> </3> <5> <6>Cargar plantilla inicial</6> </5>",
|
|
"name": "Civet"
|
|
},
|
|
"clio": {
|
|
"desc": "Clio es un lenguaje de programación funcional rápido y distribuido que compila a JavaScript.",
|
|
"link": "<1> <2>Sitio web oficial de Clio</2> </1> <3> <4>Documentación de Clio</4> </3> <5> <6>Cargar plantilla inicial</6> </5>",
|
|
"name": "Clio"
|
|
},
|
|
"clojurescript": {
|
|
"desc": "ClojureScript es un compilador para <1>Clojure</1> que tiene como objetivo JavaScript. <2></2>En LiveCodes, se ejecuta en el navegador usando <3>Cherry</3>.",
|
|
"link": "<1> <2>Sitio web oficial de ClojureScript</2> </1> <3> <4>Sitio web oficial de Clojure</4> </3> <5> <6>Repositorio de Cherry</6> </5> <7> <8>Aprende X en Y minutos, donde X=clojure</8> </7> <9> <10>Documentación de LiveCodes</10> </9> <11> <12>Cargar plantilla inicial</12> </11>",
|
|
"name": "ClojureScript (CLJS)"
|
|
},
|
|
"coffeescript": {
|
|
"desc": "JavaScript sin complicaciones.",
|
|
"link": "<1> <2>Sitio web oficial de CoffeeScript</2> </1> <3> <4>Aprende X en Y minutos, donde X=coffeescript</4> </3> <5> <6>Cargar plantilla inicial</6> </5>",
|
|
"name": "CoffeeScript"
|
|
},
|
|
"commonlisp": {
|
|
"desc": "Una implementación de Common Lisp en Javascript usando JSCL (un compilador de Lisp a Javascript inicializado desde Common Lisp).",
|
|
"link": "<1> <2>Common-Lisp.net</2> </1> <3> <4>Proyecto JSCL</4> </3> <5> <6>Recursos de Common Lisp</6> </5> <7> <8>Aprende X en Y minutos, donde X=Common Lisp</8> </7> <9> <10>Cargar plantilla inicial</10> </9>",
|
|
"name": "Common Lisp"
|
|
},
|
|
"cpp": {
|
|
"desc1": "Soporte de C++ usando JSCPP (un intérprete simple de C++ escrito en JavaScript).",
|
|
"desc2": "No es una implementación completa de C++. Por favor, consulta la <1>documentación de JSCPP</1> para más detalles.",
|
|
"link": "<1> <2>Fundación Standard C++</2> </1> <3> <4>JSCPP</4> </3> <5> <6>Aprende X en Y minutos, donde X=C++</6> </5> <7> <8>Cargar plantilla inicial</8> </7>",
|
|
"name": "C++"
|
|
},
|
|
"cppWasm": {
|
|
"desc": "Compilador Clang C/C++ ejecutándose en WebAssembly, usando <1>wasm-clang</1> adaptado por <2>polylang.io</2>.",
|
|
"link": "<1> <2>Fundación Standard C++</2> </1> <3> <4>Sitio web oficial de Clang</4> </3> <5> <6>Aprende X en Y minutos, donde X=C++</6> </5> <7> <8>Cargar plantilla inicial</8> </7>",
|
|
"name": "C/C++ (Wasm)"
|
|
},
|
|
"diagrams": {
|
|
"desc1": "(Experimental)",
|
|
"desc2": "Diagramas como código. Soporta:",
|
|
"desc3": "<1> <2>Cytoscape</2> </1> <3> <4>ELK</4> (usando <5>elkjs</5>) </3> <6> <7>Gnuplot</7> (usando <8>gnuplot-JS</8>) </6> <9> <10>Graphviz</10> (usando <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>Cargar plantilla inicial</2> </1> <3> <4>Documentación de LiveCodes</4> </3>",
|
|
"name": "Diagramas"
|
|
},
|
|
"dot": {
|
|
"desc": "El motor de plantillas JavaScript más rápido y conciso para Node.js y navegadores.",
|
|
"link": "<1> <2>Sitio web oficial</2> </1> <3> <4>Documentación de LiveCodes</4> </3>",
|
|
"name": "doT.js"
|
|
},
|
|
"ejs": {
|
|
"desc": "Plantillas de JavaScript integradas.",
|
|
"link": "<1><2>Sitio web oficial</2></1> <3> <4>Documentación de LiveCodes</4> </3>",
|
|
"name": "EJS"
|
|
},
|
|
"eta": {
|
|
"desc": "Motor de plantillas JS integrado para Node, Deno y el navegador. Ligero, rápido y conectable. Escrito en TypeScript.",
|
|
"link": "<1><2>Sitio web oficial</2></1> <3> <4>Documentación</4> </3> <5> <6>Documentación de LiveCodes</6> </5>",
|
|
"name": "Eta"
|
|
},
|
|
"fennel": {
|
|
"desc": "Fennel es un lenguaje de programación que combina la velocidad, simplicidad y alcance de Lua con la flexibilidad de una sintaxis de lisp y un sistema de macros.",
|
|
"link": "<1> <2>Sitio web oficial de Fennel</2> </1> <3> <4>Introducción a Fennel</4> </3> <5> <6>Documentación de LiveCodes</6> </5> <7> <8>Cargar plantilla inicial</8> </7>",
|
|
"name": "Fennel"
|
|
},
|
|
"flow": {
|
|
"desc": "Flow es un verificador de tipos estático para JavaScript.",
|
|
"link": "<1> <2>Sitio web oficial de Flow</2> </1> <3> <4>Documentación de Flow</4> </3>",
|
|
"name": "Flow"
|
|
},
|
|
"gleam": {
|
|
"desc1": "¡Gleam es un lenguaje amigable para construir sistemas escalables y seguros en cuanto a tipos!",
|
|
"desc2": "Gleam es un lenguaje de programación funcional con tipos estáticos, que compila a Erlang o JavaScript.",
|
|
"link": "<1><2>Sitio web de Gleam</2></1> <3> <4>Documentación de Gleam</4> </3> <5> <6>Tour del lenguaje Gleam</6> </5> <7> <8>Cargar plantilla inicial</8> </7>",
|
|
"name": "Gleam"
|
|
},
|
|
"go": {
|
|
"desc1": "Go (Golang) es un lenguaje de programación de código abierto que facilita la construcción de software simple, confiable y eficiente.",
|
|
"desc2": "Aquí, se compila a JavaScript usando GopherJS.",
|
|
"link": "<1><2>Sitio web de Go</2></1> <3><4>Documentación de Go</4></3> <5> <6>Repositorio de GopherJS</6> </5> <7> <8>Aprende X en Y minutos, donde X=Go</8> </7> <9><10>Cargar plantilla inicial</10></9>",
|
|
"name": "Go"
|
|
},
|
|
"haml": {
|
|
"desc": "Compilador Haml para plantillas de vista JavaScript del lado del cliente usando clientside-haml-js.",
|
|
"link": "<1><2>Sitio web oficial de Haml</2></1> <3> <4>Documentación de Haml</4> </3> <5> <6>Repositorio GitHub de clientside-haml-js</6> </5> <7> <8>Aprende X en Y minutos, donde X=haml</8> </7> <9> <10>Documentación de LiveCodes</10> </9>",
|
|
"name": "Haml"
|
|
},
|
|
"handlebars": {
|
|
"desc": "Plantillas minimalistas con esteroides.",
|
|
"link": "<1><2>Sitio web oficial</2></1> <3> <4>Documentación de LiveCodes</4> </3>",
|
|
"name": "Handlebars"
|
|
},
|
|
"imba": {
|
|
"desc": "El lenguaje amigable de pila completa.",
|
|
"link": "<1><2>Sitio web oficial</2></1>",
|
|
"name": "Imba"
|
|
},
|
|
"java": {
|
|
"desc": "JVM ejecutándose en el navegador utilizando DoppioJVM.",
|
|
"name": "Java"
|
|
},
|
|
"jsx": {
|
|
"desc": "JSX se compila a JavaScript en LiveCodes usando el Compilador de TypeScript. Por defecto, utiliza React como el tiempo de ejecución de JSX.",
|
|
"link": "<1> <2>Sitio web oficial de React</2> </1> <3> <4>Documentación de JSX en React</4> </3> <5> <6>Documentación de LiveCodes</6> </5>",
|
|
"name": "JSX"
|
|
},
|
|
"julia": {
|
|
"desc1": "(El soporte del lenguaje Julia en LiveCodes aún es experimental)",
|
|
"desc2": "Compilador de Julia y Julia Base ejecutándose en WASM, utilizando <1>julia-wasm</1> adaptado por <2>polylang.io</2>.",
|
|
"link": "<1> <2>Sitio web oficial de Julia</2> </1> <3> <4>Documentación de Julia</4> </3> <5> <6>Aprende X en Y minutos, donde X=Julia</6> </5> <7> <8>Cargar plantilla inicial</8> </7>",
|
|
"name": "Julia"
|
|
},
|
|
"less": {
|
|
"desc": "Es CSS, con un poco más.",
|
|
"link": "<1><2>Sitio web oficial de Less</2></1> <3> <4>Aprende X en Y minutos, donde X=less</4> </3>",
|
|
"name": "Less"
|
|
},
|
|
"liquid": {
|
|
"desc": "Un motor de plantillas simple, expresivo y seguro.",
|
|
"link": "<1> <2>Sitio web oficial de LiquidJS</2> </1> <3> <4>Documentación de LiquidJS</4> </3> <5> <6>Documentación de LiveCodes</6> </5>",
|
|
"name": "LiquidJS"
|
|
},
|
|
"livescript": {
|
|
"desc": "Un lenguaje que se compila a JavaScript.",
|
|
"link": "<1> <2>Sitio web oficial de LiveScript</2> </1> <3> <4>Aprende X en Y minutos, donde X=LiveScript</4> </3> <5> <6>Cargar plantilla inicial</6> </5>",
|
|
"name": "LiveScript"
|
|
},
|
|
"lua": {
|
|
"desc": "Lua ejecutándose en el navegador usando fengari-web.",
|
|
"link": "<1><2>Sitio web oficial de Lua</2></1> <3> <4>Documentación de Lua</4> </3> <5> <6>Sitio web oficial de Fengari</6> </5> <7> <8>Repositorio GitHub de fengari-web</8> </7> <9> <10>Aprende X en Y minutos, donde X=Lua</10> </9> <11> <12>Documentación de LiveCodes</12> </11> <13><14>Cargar plantilla inicial</14></13>",
|
|
"name": "Lua"
|
|
},
|
|
"luaWasm": {
|
|
"desc": "Lua ejecutándose en el navegador usando Wasmoon, una verdadera máquina virtual Lua 5.4 con enlaces JS hecha con WebAssembly.",
|
|
"link": "<1><2>Sitio web oficial de Lua</2></1> <3> <4>Documentación de Lua</4> </3> <5> <6>Repositorio GitHub de Wasmoon</6> </5> <7> <8>Aprende X en Y minutos, donde X=Lua</8> </7> <9> <10>Documentación de LiveCodes</10> </9> <11> <12>Cargar plantilla inicial</12> </11>",
|
|
"name": "Lua (Wasm)"
|
|
},
|
|
"malina": {
|
|
"desc": "Compilador frontend, inspirado en Svelte.",
|
|
"link": "<1> <2>Repositorio de Malina.js</2> </1> <3> <4>Documentación de Malina.js</4> </3> <5> <6>Cargar plantilla inicial</6> </5>",
|
|
"name": "Malina.js"
|
|
},
|
|
"markdown": {
|
|
"desc": "Markdown compilado a HTML usando Marked.",
|
|
"link": "<1> <2>Sitio web oficial de Markdown</2> </1> <3> <4>Documentación de Marked</4> </3> <5> <6>Aprende X en Y minutos, donde X=markdown</6> </5> <7> <8>Cargar plantilla inicial</8> </7>",
|
|
"name": "Markdown"
|
|
},
|
|
"mdx": {
|
|
"desc": "Markdown para la era de los componentes. <1></1>MDX te permite escribir JSX sin problemas en tus documentos Markdown.",
|
|
"link": "<1><2>Documentación de MDX</2></1> <3><4>Cargar plantilla inicial</4></3>",
|
|
"name": "MDX"
|
|
},
|
|
"mjml": {
|
|
"desc": "MJML es un lenguaje de marcado diseñado para reducir el dolor de codificar un correo electrónico responsive.",
|
|
"link": "<1><2>Sitio web oficial de MJML</2></1> <3> <4>Documentación de MJML</4> </3> <5> <6>Plantillas oficiales de MJML</6> </5> <7> <8>Documentación de LiveCodes</8> </7>",
|
|
"name": "MJML"
|
|
},
|
|
"mustache": {
|
|
"desc": "Plantillas sin lógica.",
|
|
"link": "<1> <2>Sitio web oficial</2> </1> <3> <4>Manual de mustache(5)</4> </3> <5> <6>Implementación en JavaScript</6> </5> <7> <8>Documentación de LiveCodes</8> </7>",
|
|
"name": "Mustache"
|
|
},
|
|
"nunjucks": {
|
|
"desc": "Un lenguaje de plantillas rico y poderoso para JavaScript. Nunjucks es esencialmente un puerto de <1>jinja2</1>.",
|
|
"link": "<1> <2>Sitio web oficial</2> </1> <3> <4>Documentación de LiveCodes</4> </3>",
|
|
"name": "Nunjucks"
|
|
},
|
|
"ocaml": {
|
|
"desc1": "OCaml es un lenguaje de programación de calidad industrial que admite estilos funcionales, imperativos y orientados a objetos.",
|
|
"desc2": "Aquí se utiliza el compilador ReScript para compilar OCaml a JavaScript.",
|
|
"link": "<1><2>Sitio web de OCaml</2></1> <3> <4>Documentación de OCaml</4> </3> <5> <6>Sitio web de ReScript</6> </5> <7> <8>Aprende X en Y minutos, donde X=OCaml</8> </7> <9> <10>Cargar plantilla inicial</10> </9>",
|
|
"name": "OCaml"
|
|
},
|
|
"perl": {
|
|
"desc": "Perl ejecutándose en el navegador usando Perlito.",
|
|
"link": "<1> <2>Sitio web oficial de Perl</2> </1> <3> <4>Documentación de Perl</4> </3> <5> <6>Readme de Perlito5</6> </5> <7> <8>Aprende X en Y minutos, donde X=perl</8> </7> <9> <10>Cargar plantilla inicial</10> </9>",
|
|
"name": "Perl"
|
|
},
|
|
"php": {
|
|
"desc": "PHP ejecutándose en el navegador usando Uniter.",
|
|
"link": "<1><2>Sitio web oficial de PHP</2></1> <3> <4>Documentación de PHP</4> </3> <5> <6>Repositorio GitHub de Uniter</6> </5> <7> <8>Aprende X en Y minutos, donde X=PHP</8> </7> <9> <10>Documentación de LiveCodes</10> </9> <11><12>Cargar plantilla inicial</12></11>",
|
|
"name": "PHP"
|
|
},
|
|
"phpWasm": {
|
|
"desc": "PHP en el navegador, impulsado por WebAssembly, usando php-wasm.",
|
|
"link": "<1><2>Sitio web oficial de PHP</2></1> <3> <4>Documentación de PHP</4> </3> <5> <6>Repositorio GitHub de php-wasm</6> </5> <7> <8>Aprende X en Y minutos, donde X=PHP</8> </7> <9> <10>Documentación de LiveCodes</10> </9> <11> <12>Cargar plantilla inicial</12> </11>",
|
|
"name": "PHP (Wasm)"
|
|
},
|
|
"postgresql": {
|
|
"desc": "PostgreSQL empaquetado como WASM usando PGlite",
|
|
"link": "<1> <2>Sitio web oficial de PostgreSQL</2> </1> <3> <4>Documentación de PostgreSQL</4> </3> <5> <6>Repositorio GitHub de PGlite</6> </5> <7> <8>Aprende X en Y minutos, donde X=SQL</8> </7> <9> <10>Cargar plantilla inicial</10> </9>",
|
|
"name": "PostgreSQL"
|
|
},
|
|
"prolog": {
|
|
"desc": "Un intérprete de Prolog de código abierto en JavaScript.",
|
|
"link": "<1> <2>Sitio web oficial de Tau Prolog</2> </1> <3> <4>Documentación de Tau Prolog</4> </3> <5> <6>SWI-Prolog</6> </5> <7> <8>Aprende X en Y minutos, donde X=Prolog</8> </7> <9> <10>Cargar plantilla inicial</10> </9>",
|
|
"name": "Tau Prolog"
|
|
},
|
|
"pug": {
|
|
"desc": "Motor de plantillas robusto, elegante y rico en características.",
|
|
"link": "<1> <2>Documentación de Pug</2> </1> <3> <4>Aprende X en Y minutos, donde X=Pug</4> </3> <5> <6>Documentación de LiveCodes</6> </5>",
|
|
"name": "Pug"
|
|
},
|
|
"python": {
|
|
"desc": "Python ejecutándose en el navegador usando Brython.",
|
|
"link": "<1> <2>Sitio web oficial de Python</2> </1> <3> <4>Documentación de Python</4> </3> <5> <6>Documentación de Brython</6> </5> <7> <8>Aprende X en Y minutos, donde X=Python</8> </7> <9> <10>Documentación de LiveCodes</10> </9> <11> <12>Cargar plantilla inicial</12> </11>",
|
|
"name": "Python"
|
|
},
|
|
"pythonWasm": {
|
|
"desc1": "Python con el stack científico, compilado a WebAssembly usando Pyodide.",
|
|
"desc2": "Pyodide permite usar el stack científico de Python incluyendo NumPy, Pandas, Matplotlib, SciPy, scikit-learn y muchos más. Además, es posible instalar paquetes puros de Python desde PyPi.",
|
|
"link": "<1> <2>Sitio web oficial de Python</2> </1> <3> <4>Documentación de Python</4> </3> <5><6>Documentación de Pyodide</6></5> <7> <8>Aprende X en Y minutos, donde X=Python</8> </7> <9> <10>Documentación de LiveCodes</10> </9> <11> <12>Cargar plantilla inicial</12> </11>",
|
|
"name": "Python (Wasm)"
|
|
},
|
|
"r": {
|
|
"desc": "R ejecutándose en el navegador usando WebR.",
|
|
"link": "<1> <2>Sitio web oficial del proyecto R</2> </1> <3> <4>Los manuales de R</4> </3> <5> <6>R para Ciencia de Datos (2a ed.)</6> </5> <7> <8>Documentación de WebR</8> </7> <9> <10>Aprende X en Y minutos, donde X=R</10> </9> <11> <12>Documentación de LiveCodes</12> </11> <13> <14>Cargar plantilla inicial</14> </13>",
|
|
"name": "R"
|
|
},
|
|
"react": {
|
|
"desc": "React Compiler es una herramienta que funciona solo durante la compilación y optimiza automáticamente las aplicaciones React.",
|
|
"link": "<1> <2>Sitio web oficial de React</2> </1> <3> <4>Compilador React</4> </3> <5> <6>Documentación de LiveCodes</6> </5> <7> <8>Cargar plantilla inicial</8> </7>",
|
|
"name": "Compilador de React"
|
|
},
|
|
"reactNative": {
|
|
"desc": "React Native para Web es una implementación accesible de los Componentes y APIs de React Native que es interoperable con React DOM.",
|
|
"link": "<1> <2>Sitio web oficial de React</2> </1> <3> <4>Sitio web de React Native</4> </3> <5> <6>Sitio web de React Native para Web</6> </5> <7> <8>Documentación de React Native</8> </7> <9> <10>Documentación de LiveCodes</10> </9> <11> <12>Cargar plantilla inicial</12> </11>",
|
|
"name": "React Native para Web"
|
|
},
|
|
"reactNativeTsx": {
|
|
"desc": "React Native para Web es una implementación accesible de los Componentes y APIs de React Native que es interoperable con React DOM.",
|
|
"link": "<1> <2>Sitio web oficial de React</2> </1> <3> <4>Sitio web de React Native</4> </3> <5> <6>Sitio web de React Native para Web</6> </5> <7> <8>Documentación de React Native</8> </7> <9> <10>Sitio web de TypeScript</10> </9> <11> <12>Documentación de TypeScript</12> </11> <13> <14>Documentación de LiveCodes</14> </13> <15> <16>Cargar plantilla inicial (JSX)</16> </15>",
|
|
"name": "React Native para Web (con TypeScript)"
|
|
},
|
|
"reactTsx": {
|
|
"desc": "React Compiler es una herramienta que funciona solo durante la compilación y optimiza automáticamente las aplicaciones React.",
|
|
"link": "<1> <2>Sitio web oficial de React</2> </1> <3> <4>Compilador React</4> </3> <5> <6>Sitio web TypeScript</6> </5> <7> <8>Documentación TypeScript</8> </7> <9> <10>Documentación de LiveCodes</10> </9> <11> <12>Cargar plantilla inicial (JSX)</12> </11>",
|
|
"name": "Compilador React (con TypeScript)"
|
|
},
|
|
"reason": {
|
|
"desc1": "Reason te permite escribir código simple, rápido y de calidad con seguridad de tipos mientras aprovechas los ecosistemas de JavaScript y OCaml.",
|
|
"desc2": "Aquí se utiliza el compilador ReScript para compilar Reason a JavaScript.",
|
|
"link": "<1><2>Sitio web de Reason</2></1> <3> <4>Documentación de Reason</4> </3> <5> <6>ReasonReact</6> </5> <7> <8>Sitio web de ReScript</8> </7> <9> <10>Aprende X en Y minutos, donde X=reason</10> </9> <11> <12>Cargar plantilla inicial</12> </11>",
|
|
"name": "Reason"
|
|
},
|
|
"rescript": {
|
|
"desc": "ReScript es un lenguaje con tipado robusto que se compila a JavaScript eficiente y legible por humanos.",
|
|
"link": "<1> <2>Sitio web de ReScript</2> </1> <3> <4>ReScript / React</4> </3> <5> <6>Cargar plantilla inicial</6> </5>",
|
|
"name": "ReScript"
|
|
},
|
|
"richtext": {
|
|
"desc1": "Usando Quill:",
|
|
"desc2": "Tu potente editor de texto enriquecido.",
|
|
"link": "<1> <2>Sitio web oficial de Quill</2> </1>",
|
|
"name": "Editor de Texto Enriquecido"
|
|
},
|
|
"riot": {
|
|
"desc": "Biblioteca de UI basada en componentes simple y elegante.",
|
|
"link": "<1> <2>Sitio web oficial de Riot.js</2> </1> <3> <4>Documentación de Riot.js</4> </3> <5> <6>Cargar plantilla inicial</6> </5>",
|
|
"name": "Riot.js"
|
|
},
|
|
"ruby": {
|
|
"desc": "Ruby ejecutándose en el navegador usando Opal.",
|
|
"link": "<1> <2>Sitio web oficial de Ruby</2> </1> <3> <4>Documentación de Ruby</4> </3> <5><6>Sitio web oficial de Opal</6></5> <7> <8>CDN de la biblioteca estándar de Opal</8> </7> <9> <10>Aprende X en Y minutos, donde X=ruby</10> </9> <11> <12>Documentación de LiveCodes</12> </11> <13> <14>Cargar plantilla inicial</14> </13>",
|
|
"name": "Ruby"
|
|
},
|
|
"rubyWasm": {
|
|
"desc": "Ruby ejecutándose en el navegador usando ruby-wasm (una colección de puertos WebAssembly de CRuby).",
|
|
"link": "<1> <2>Sitio web oficial de Ruby</2> </1> <3> <4>Documentación de Ruby</4> </3> <5> <6>Sitio web de ruby.wasm</6> </5> <7><8>CRuby</8></7> <9> <10>Aprende X en Y minutos, donde X=ruby</10> </9> <11> <12>Documentación de LiveCodes</12> </11> <13> <14>Cargar plantilla inicial</14> </13>",
|
|
"name": "Ruby (WASM)"
|
|
},
|
|
"sass": {
|
|
"desc": "Hojas de Estilo Sintácticamente Impresionantes.",
|
|
"link": "<1> <2>Sitio web oficial de Sass</2> </1> <3> <4>Documentación de Sass</4> </3> <5> <6>Sintaxis de Sass (con indentación)</6> </5> <7> <8>Aprende X en Y minutos, donde X=sass</8> </7>",
|
|
"name": "Sass"
|
|
},
|
|
"scheme": {
|
|
"desc": "Scheme ejecutándose en el navegador usando biwascheme.",
|
|
"link": "<1> <2>El Lenguaje de Programación Scheme</2> </1> <3> <4>Sitio web oficial de BiwaScheme</4> </3> <5> <6>Referencia de BiwaScheme</6> </5> <7> <8>Cargar plantilla inicial</8> </7>",
|
|
"name": "Scheme"
|
|
},
|
|
"scss": {
|
|
"desc": "Hojas de Estilo Sintácticamente Impresionantes.",
|
|
"link": "<1> <2>Sitio web oficial de Sass</2> </1> <3> <4>Documentación de Sass</4> </3> <5> <6>Sintaxis SCSS</6> </5> <7> <8>Aprende X en Y minutos, donde X=sass</8> </7>",
|
|
"name": "SCSS"
|
|
},
|
|
"solid": {
|
|
"desc": "Una biblioteca JavaScript declarativa, eficiente y flexible para construir interfaces de usuario.",
|
|
"link": "<1><2>Sitio web oficial</2></1> <3><4>Documentación</4></3> <5> <6>Documentación de LiveCodes</6> </5> <7> <8>Cargar plantilla inicial (TSX)</8> </7>",
|
|
"name": "Solid",
|
|
"tsx": {
|
|
"desc": "Una biblioteca JavaScript declarativa, eficiente y flexible para construir interfaces de usuario.",
|
|
"link": "<1><2>Sitio web oficial</2></1> <3> <4>Documentación de Solid</4> </3> <5> <6>Sitio web de TypeScript</6> </5> <7> <8>Documentación de TypeScript</8> </7> <9> <10>Documentación de LiveCodes</10> </9> <11> <12>Cargar plantilla inicial</12> </11>",
|
|
"name": "Solid (con TypeScript)"
|
|
}
|
|
},
|
|
"sql": {
|
|
"desc": "SQLite compilado a JavaScript usando SQL.js",
|
|
"link": "<1> <2>Sitio web oficial de SQLite</2> </1> <3> <4>Documentación de sintaxis de SQLite</4> </3> <5> <6>Sitio web oficial de SQL.js</6> </5> <7> <8>Aprende X en Y minutos, donde X=SQL</8> </7> <9><10>Cargar plantilla inicial</10></9>",
|
|
"name": "SQLite"
|
|
},
|
|
"stencil": {
|
|
"desc": "Un compilador para componentes web y aplicaciones web de alto rendimiento.",
|
|
"link": "<1> <2>Sitio web oficial de Stencil</2> </1> <3> <4>Documentación de Stencil</4> </3> <5> <6>Cargar plantilla inicial</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> Plugins: <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": "Frameworks y Procesadores CSS"
|
|
},
|
|
"stylis": {
|
|
"desc": "Preprocesador CSS ligero.",
|
|
"link": "<1> <2>Sitio web oficial de Stylis</2> </1>",
|
|
"name": "Stylis"
|
|
},
|
|
"stylus": {
|
|
"desc": "CSS expresivo, dinámico y robusto.",
|
|
"link": "<1> <2>Sitio web oficial de Stylus</2> </1> <3> <4>Aprende X en Y minutos, donde X=stylus</4> </3>",
|
|
"name": "Stylus"
|
|
},
|
|
"sucrase": {
|
|
"desc": "Alternativa super rápida a Babel para cuando puedes apuntar a entornos de ejecución JS modernos.",
|
|
"link": "<1> <2>Sitio web oficial de Sucrase</2> </1> <3> <4>Repositorio GitHub de Sucrase</4> </3> <5> <6>Documentación de LiveCodes</6> </5>",
|
|
"name": "Sucrase"
|
|
},
|
|
"svelte": {
|
|
"desc": "Aplicaciones web cibernéticamente mejoradas.",
|
|
"link": "<1> <2>Sitio web oficial de Svelte</2> </1> <3> <4>Documentación de Svelte</4> </3> <5> <6>Cargar plantilla inicial</6> </5>",
|
|
"name": "Svelte"
|
|
},
|
|
"tcl": {
|
|
"desc": "Tcl ejecutándose en el navegador, usando <1>wacl</1>.",
|
|
"link": "<1> <2>Sitio web oficial de Tcl</2> </1> <3> <4>Repositorio de wacl</4> </3> <5> <6>Aprende X en Y minutos, donde X=Tcl</6> </5> <7> <8>Cargar plantilla inicial</8> </7>",
|
|
"name": "Tcl (Tool Command Language)"
|
|
},
|
|
"teal": {
|
|
"desc": "Un dialecto tipado de Lua.",
|
|
"link": "<1> <2>Repositorio GitHub de Teal</2> </1> <3> <4>Documentación de Teal</4> </3> <5> <6>Tutorial de Teal</6> </5> <7> <8>Documentación de LiveCodes</8> </7> <9> <10>Cargar plantilla inicial</10> </9>",
|
|
"name": "Teal"
|
|
},
|
|
"tsx": {
|
|
"desc": "TypeScript en JSX. TSX se compila a JavaScript en LiveCodes usando el Compilador de TypeScript. Por defecto, utiliza React como el tiempo de ejecución de JSX.",
|
|
"link": "<1> <2>Sitio web oficial de React</2> </1> <3> <4>Documentación de JSX en React</4> </3> <5> <6>Documentación de TypeScript</6> </5> <7> <8>Documentación de LiveCodes</8> </7>",
|
|
"name": "TSX"
|
|
},
|
|
"twig": {
|
|
"desc": "Una implementación en JavaScript de <1>Twig</1> el lenguaje de plantillas PHP por <2>Twig.js</2>.",
|
|
"link": "<1> <2>Sitio web oficial de Twig</2> </1> <3> <4>Documentación de Twig</4> </3> <5> <6>Repositorio de Twig.js</6> </5> <7> <8>Documentación de Twig.js</8> </7> <9> <10>Documentación de LiveCodes</10> </9>",
|
|
"name": "Twig"
|
|
},
|
|
"typescript": {
|
|
"desc": "Un superconjunto tipado de JavaScript.",
|
|
"link": "<1> <2>Sitio web oficial</2> </1> <3> <4>Documentación de TypeScript</4> </3> <5> <6>Aprende X en Y minutos, donde X=TypeScript</6> </5> <7> <8>Cargar plantilla inicial</8> </7>",
|
|
"name": "TypeScript"
|
|
},
|
|
"vue": {
|
|
"link": "<1> <2>Sitio web oficial de Vue.js v3</2> </1> <3> <4>Documentación de Vue3</4> </3> <5> <6>Componentes de archivo único de Vue3</6> </5> <7> <8>Documentación de LiveCodes</8> </7> <9><10>Cargar plantilla inicial</10></9>",
|
|
"name": "Componentes de archivo único de Vue3"
|
|
},
|
|
"vue2": {
|
|
"desc": "Cargado usando vue3-sfc-loader.",
|
|
"link": "<1><2>Sitio web oficial de Vue.js</2></1> <3> <4>Documentación de Vue2</4> </3> <5> <6>Componentes de archivo único de Vue2</6> </5> <7> <8>Repositorio GitHub de vue3-sfc-loader</8> </7> <9> <10>Documentación de LiveCodes</10> </9>",
|
|
"name": "Componentes de archivo único de Vue2"
|
|
},
|
|
"wat": {
|
|
"desc1": "Representación textual de bajo nivel del formato binario de WebAssembly (wasm).",
|
|
"desc2": "Se convierte a wasm usando wabt.js.",
|
|
"link": "<1><2>WebAssembly.org</2></1> <3> <4>Especificaciones del formato de texto de WebAssembly</4> </3> <5> <6>WebAssembly en MDN</6> </5> <7> <8>Entendiendo el formato de texto de WebAssembly</8> </7> <9> <10>Documentación de wabt.js</10> </9> <11> <12>Aprende X en Y minutos, donde X=WebAssembly</12> </11> <13><14>Cargar plantilla inicial</14></13>",
|
|
"name": "Formato de Texto de WebAssembly"
|
|
}
|
|
} |