Índices de sección en Astro: getCollection e ItemList
Cómo construir un índice de sección (L2) en Astro: rejilla data-driven con getCollection, ItemList como emisor único de schema y migas de un nivel.
Leer artículoArtículos etiquetados con «data-driven». Las etiquetas conectan artículos de distintas categorías que comparten un mismo asunto.
Las etiquetas son una segunda capa de organización, transversal a las categorías: un mismo tema (por ejemplo, «astro» o «markdown») puede aparecer en guías y en novedades. Agrupar por etiqueta ayuda a quien busca algo muy específico a encontrar todo lo relacionado, sin importar la sección.
Esta página se genera sola desde la colección: lista los artículos que incluyen esta etiqueta. Conviene usar pocas etiquetas consistentes —no inventar una nueva por artículo— para que cada archivo tenga contenido suficiente y valor real.
Archivo de etiqueta
3 artículos con esta etiqueta.
Las etiquetas cruzan las categorías: relacionan contenidos por un asunto puntual aunque vivan en secciones distintas. Bien usadas, tejen una red de enlaces internos que ayuda tanto a la persona como al rastreo del buscador.
La clave es la disciplina: un conjunto corto y estable de etiquetas vale más que decenas de etiquetas únicas. Cada una debe agrupar varios artículos para justificar su página de archivo.
Cómo construir un índice de sección (L2) en Astro: rejilla data-driven con getCollection, ItemList como emisor único de schema y migas de un nivel.
Leer artículoCómo construir un footer multi-columna data-driven en Astro desde site.ts, con grid CSS moderno, cierre legal y patrones de responsive sin hacks.
Leer artículoCómo armar un catálogo de servicios data-driven en Astro: iconos por categoría, mapping desde la colección y un solo grid que crece sin tocar el JSX.
Leer artículo