Más Recetas
Mira ejemplos guiados de cómo agregar características a tu proyecto de Astro.
Recetas oficiales
Sección titulada Recetas oficiales- 
	
	Compartiendo EstadoAprende a compartir estado entre componentes de framework con Nano Stores. 
- 
	
	RSSAgrega un feed RSS a tu sitio Astro para permitir que los usuarios se suscriban a tu contenido. 
- 
	
	Instalando un plugin de Vite o RollupAprende como puedes importar datos en YAML añadiendo un plugin de Rollup en tu proyecto. 
- 
	
	Construir un componente de imagen personalizadoAprende a construir un componente de imagen personalizado que admita media queries utilizando la función `getImage` 
- 
	
	Construye formularios con rutas APIAprende como usar JavaScript para enviar formularios a una ruta API 
- 
	
	Construye formularios HTML en páginas de AstroAprende como construir formularios HTML y manejar envíos en tu frontmatter 
- 
	
	Usa Bun con AstroAprende cómo usar Bun con tu sitio de Astro. 
- 
	
	Llama endpoints desde el servidorAprende como llamar endpoints desde el servidor en Astro. 
- 
	
	Verificar un CaptchaAprende como crear una ruta de API y consultarla desde el cliente. 
- 
	
	Construye tu sitio de Astro con DockerAprende cómo construir tu sitio de Astro utilizando Docker. 
- 
	
	Importa Imágenes DinámicamenteAprende a importar imágenes dinámicamente usando la función import.meta.glob de Vite 
- 
	
	Agregar iconos a los enlaces externosAprende cómo instalar un plugin de rehype para agregar iconos a los enlaces externos en tus archivos Markdown. 
- 
	
	Agrega características i18nUtiliza enrutamiento dinámico y colecciones de contenido para agregar soporte de internacionalización a tu sitio de Astro. 
- 
	
	Agrega la hora de última modificaciónCrea un plugin de remark para agregar la hora de última modificación a tu Markdown y MDX 
- 
	
	Agregar tiempo de lecturaConstruye un plugin de remark para añadir tiempo de lectura a tus archivos Markdown o MDX. 
- 
	
	Comparte el estado entre componentes de AstroAprende como compartir el estado entre componentes de Astro con Nano Stores. 
- 
	
	Utilizando transmisión para mejorar el rendimiento de la páginaAprende cómo utilizar la transmisión para mejorar el rendimiento de la página. 
- 
	
	Estilo de Markdown renderizado con Tailwind TypographyAprende a usar @tailwind/typography para dar estilo a tu Markdown renderizado 
Recursos de la comunidad
Sección titulada Recursos de la comunidad¡Agrega los tuyos aquí! Consulta nuestra guía de contribución de recetas para obtener más información.
- Utiliza un nombre de archivo dinámico al importar imágenes
- Agrega transiciones animadas de página con Swup
- Utiliza UnoCSS en Astro
- Construye una tabla de contenido a partir de los encabezados Markdown de Astro
- Crea un plugin de Remark para eliminar fragmentos de palabras sueltas de tus archivos Markdown
- Agrega la funcionalidad de búsqueda a tu sitio con Pagefind
- Agrega la funcionalidad de búsqueda a tu sitio web utilizando Fuse.js.
- Configura VSCode, ESLint y Prettier para que funcionen con Astro
- Mejora tus compilaciones de Astro: modifica archivos HTML después de la compilación
- Agrega el modo oscuro a Astro con Tailwind CSS
- Genera mapas del sitio localizados para tu proyecto de Astro y Storyblok
- Integra Prettier con Astro y Tailwind CSS
- Agrega un feed RSS a Astro utilizando las historias de Storyblok
- Usando tRPC en Astro
- Cómo hacer que tu sitio web en Astro sea multilingüe con Crowdin: Guía de localización en Astro
- Agregar imágenes de publicaciones de blog a tu feed RSS de Astro
- Configurando micro-frontends con Astro
- Añade autenticación de nombre de usuario y contraseña con Lucia
- Añade Github OAuth con Lucia
- Integrando Sentry con Astro
- Configura páginas de borrador de manera efectiva en Astro con autoría de contenido impulsada por configuración
- ¿Cómo enviar cualquier dato a tu feed RSS? Una guía con Astro + RSS