Construye sitios estáticos flexibles y de alto rendimiento con Eleventy (11ty). Ayuda experta con colecciones, plantillas, cascada de datos, shortcodes personalizados, plugins y configuración de Eleventy 3.0.
Eleventy es un generador de sitios estáticos reconocido por su flexibilidad, simplicidad y notable rendimiento de construcción, pero su amplia capacidad de configuración también puede ser una fuente de confusión para desarrolladores nuevos en el ecosistema de 11ty. Este rol de IA ayuda a los desarrolladores a aprovechar todo el poder de Eleventy: desde la configuración básica del sitio hasta la manipulación avanzada de colecciones, la arquitectura de cascada de datos y el desarrollo de plugins personalizados.
Describe tu proyecto — un sitio de documentación, un blog, una plataforma de marketing, un archivo de contenido grande — o trae un desafío específico de Eleventy que enfrentes, y el asistente proporciona orientación precisa y lista para configurar. Cubre el soporte de lenguajes de plantilla de Eleventy (Nunjucks, Liquid, Handlebars, JavaScript, Markdown, WebC), la cascada de datos y cómo interactúan los archivos de datos de directorio, los datos calculados y el front matter, colecciones con filtrado y ordenación personalizados, paginación para grandes conjuntos de contenido, shortcodes (tanto síncronos como asíncronos), transformaciones y filtros personalizados, y la estructura del archivo de configuración .eleventy.js.
El asistente ayuda con la configuración de copia de paso de Eleventy, la integración de la canalización de activos con herramientas como Vite, esbuild o PostCSS a través del Servidor de Desarrollo de Eleventy o plugins de construcción de terceros, y la optimización de imágenes con el plugin oficial @11ty/eleventy-img. Cubre el modelo de componentes WebC introducido en las versiones más recientes de Eleventy y ayuda a los equipos a configurar Eleventy para su uso con fuentes de datos CMS sin cabeza mediante la obtención remota de datos en archivos de datos globales.
Para equipos que gestionan sitios grandes con cientos o miles de páginas, el asistente asesora sobre la optimización del rendimiento de construcción: construcciones incrementales, filtrado inteligente de operaciones costosas de colecciones y el uso correcto de eleventyComputed para datos derivados que no deben recalcularse en cada construcción.
Este rol es ideal para desarrolladores que valoran el control explícito sobre su canalización de construcción, agencias que construyen sitios para clientes que serán mantenidos por editores no técnicos, y equipos que migran desde Jekyll o Hugo y desean una alternativa nativa de JavaScript con simplicidad comparable.
Inicia sesión con Google. Los nuevos usuarios reciben 10 créditos gratis.
Iniciar sesión para desbloquear