Aprende Lily paso a paso

¡Bienvenido! Cada tutorial empieza desde cero y construye lo mismo —un formulario accesible y con estilo— en unos 10 minutos, para que puedas comparar frameworks en igualdad de condiciones. Después profundiza en los temas y las preferencias del usuario.

Antes de empezar

Necesitas sorprendentemente poco:

  • Para el tutorial de HTML: solo un navegador y un editor de texto. Ese es todo el equipo.
  • Para Svelte, React, Vue, Angular o Nunjucks: git, Node 26 y pnpm 10 o posterior.
  • Para Blazor: git y el SDK de .NET 8 o posterior.

¿Eres nuevo en los componentes headless? Estás en el lugar adecuado: cada tutorial explica lo que ocurre sobre la marcha, y cada paso muestra el código exacto que debes copiar.

Cuatro pasos de cero a publicado

  1. Tu primer componente (~5 minutos): elige tu framework más abajo, obtén el código y renderiza un botón.
  2. Compón y da estilo (~5 minutos): construye un formulario con etiquetas y dale estilo con las clases de enlace en kebab-case (forma parte de cada tutorial de framework).
  3. Ponle un tema (~15 minutos): cambia tu CSS escrito a mano por uno de los 45 temas listos para usar y deja que los usuarios cambien de tema en tiempo de ejecución: tutorial de temas.
  4. Respeta las preferencias (~15 minutos): añade la selección de idioma y de tamaño del texto con los asistentes de preferencias: tutorial de asistentes.

Elige tu framework

¿Dudas entre varios? Empieza por HTML: enseña el contrato de clases de enlace que comparten todos los demás frameworks y se ejecuta directamente desde un archivo.

Ve más a fondo

Después de los tutoriales

  • Explora el catálogo de componentes: cada componente documenta sus propiedades, su contrato ARIA y su comportamiento con el teclado.
  • Clona una aplicación de ejemplo para ver los 571 componentes con estilo y funcionando juntos: el CSS apunta a las mismas clases de enlace que acabas de usar, así que copia lo que quieras a tu proyecto y ajústalo a tu gusto.
  • ¿Preguntas? La página de ayuda tiene respuestas, preguntas frecuentes y formas de contactar con una persona amable. Y si algún tutorial pudiera ser más claro, cuéntanoslo: lo mejoraremos con gusto.