Bienvenido a las Content Collections de Astro
Este es un ejemplo de cómo funcionan las content collections en Astro v5.x.
Características principales
- Tipado automático: Gracias a Zod, tienes TypeScript automático
- Validación de datos: Tu contenido siempre cumplirá con el esquema definido
- Rendimiento optimizado: Solo se incluye el contenido que necesitas
Cómo funciona
Las content collections te permiten organizar tu contenido de manera estructurada y tipada, ya sea en formato Markdown/MDX o JSON/YAML.
---
import { getCollection } from 'astro:content';
const posts = await getCollection('blog');
---
{posts.map(post => (
<article>
<h2>{post.data.title}</h2>
<p>{post.data.description}</p>
</article>
))}
¡Explora más posibilidades con las content collections de Astro!