Saltar al contenido
Buscar
⌘
K
GitHub
Discord
Seleccionar tema
Oscuro
Claro
Auto
Tutorial
Guía
Referencia
Ecosistema
Introducción
Unidad 1 - Configuración
Unidad 2 - Páginas
Unidad 3 - Componentes
Unidad 4 - Layouts
Unidad 5 - API de Astro
Unidad 6 - Islas de Astro
¡Te damos la bienvenida, mundo!
¿Por qué Astro?
Arquitectura de islas
Cursos
Iniciar un nuevo proyecto
Instalación
Estructura del proyecto
Desarrollo y compilación
Configuración
Vista general de la configuración
Configuración del editor
TypeScript
Variables de entorno
Trabajar con integraciones
Construir con IA
Barra de herramientas de desarrollo
Enrutamiento y navegación
Páginas
Enrutamiento
Endpoints
Middleware
Internacionalización (i18n)
Precarga
Transiciones de vista
Construye tu UI
Componentes
Plantillas
Estilos y CSS
Fuentes
Resaltado de sintaxis
Scripts y manejo de eventos
Frameworks de front-end
Añadir contenido a tu sitio
Markdown
Colecciones de contenido
Imágenes
Obtención de datos
Renderizado en el servidor
Renderizado bajo demanda
Islas de servidor
Acciones
Sesiones
Caché de rutas
Actualizar
Actualizar Astro
Guías de versiones mayores
v7.0
v6.0
v5.0
v4.0
v3.0
v2.0
v1.0
Resolución de problemas
Recetas
Vista general de las recetas
Instalar un plugin de Vite o Rollup
Analizar el tamaño del bundle
Construir un componente de imagen personalizado
Construir formularios HTML en páginas de Astro
Construir formularios con rutas de API
Usar Bun con Astro
Llamar a endpoints desde el servidor
Verificar un Captcha
Personalizar nombres de archivos en la salida de compilación
Construir tu sitio de Astro con Docker
Importar imágenes dinámicamente
Añadir iconos a enlaces externos
Añadir funciones de i18n
Crear una aplicación para la barra de herramientas de desarrollo
Añadir la fecha de última modificación
Añadir tiempo de lectura
Añadir un feed de RSS
Compartir estado entre componentes de Astro
Compartir estado entre islas
Usar streaming para mejorar el rendimiento de la página
Dar estilo al Markdown renderizado con Tailwind Typography
Migrar a Astro
Vista general de la migración de sitios
Create React App
Docusaurus
Eleventy
Gatsby
GitBook
Gridsome
Hugo
Jekyll
Next.js
NuxtJS
Pelican
SvelteKit
VuePress
WordPress
Contribuir a Astro
Sintaxis de plantillas de Astro
Referencia de expresiones de plantilla
Referencia de directivas de plantilla
Referencia de configuración
Comandos de la CLI
Referencia de importaciones
Referencia de enrutamiento
API de runtime
Contexto de renderizado
astro:actions
astro/app
astro:assets
astro:config
astro:content
astro:env
astro/fetch
astro/hono
astro:i18n
astro:middleware
astro:static-paths
astro:transitions
astro/zod
Otras APIs de desarrollo
API de integración
API de adaptador
API de renderizador
API de Content Loader
API de servicio de imágenes
API de aplicaciones de barra de herramientas de desarrollo
API de controlador de sesiones
API de proveedor de fuentes
API de proveedor de caché
API de logger
API de contenedor (experimental)
API programática de Astro (experimental)
Funciones experimentales
Configuración de flags experimentales
Prerrenderizado del cliente
Intellisense para colecciones
Espacio de trabajo de Chrome DevTools
Optimización de SVG
Flags heredados
Referencia de errores
Frameworks de UI
Alpine.js
Preact
React
SolidJS
Svelte
Vue
Adaptadores
Cloudflare
Netlify
Node
Vercel
Otras integraciones oficiales
Markdoc
MDX
Partytown
Sitemap
Guías de despliegue
Vista general de despliegue
AWS
AWS a través de Flightcontrol
AWS a través de SST
Azion
Buddy
Cleavr
Clever Cloud
Cloudflare
CloudRay
Deno Deploy
DeployHQ
EdgeOne Pages
Firebase
Fleek
Fly.io
GitHub Pages
GitLab Pages
Google Cloud
Heroku
Hostinger
Microsoft Azure
Netlify
Railway
Render
Seenode
Sevalla
Stormkit
Surge
Vercel
Zeabur
Zephyr Cloud
Zerops
Sistemas de gestión de contenidos (CMS)
Vista general de CMS
ApostropheCMS
Builder.io
ButterCMS
Caisy
CloudCannon
Contentful
Cosmic
Craft CMS
Craft Cross CMS
Crystallize
DatoCMS
Decap CMS
Directus
Drupal
Flotiq
Front Matter CMS
Ghost
GitCMS
Hashnode
Hygraph
JekyllPad
Keystatic
KeystoneJS
Kontent.ai
microCMS
Optimizely CMS
Pages CMS
Payload CMS
Prepr CMS
Prismic
Sanity
Sitecore XM
Sitepins
Spinal
Statamic
Storyblok
Strapi
StudioCMS
TinaCMS
Umbraco
Vault CMS
Wordpress
Zero
Servicios de backend
Vista general de servicios de backend
Appwrite
Firebase
Neon
Prisma Postgres
Scalekit
Sentry
Supabase
Turso
Xata
Alojamiento de imágenes y video
Vista general del alojamiento de medios
Cloudinary
ImageKit
Mux
Comercio electrónico
Autenticación
Pruebas
Patrocinado por
GitHub
Discord
Seleccionar tema
Oscuro
Claro
Auto
No se puede optimizar el SVG.
Ocurrió un error al optimizar el archivo SVG con el optimizador.
Referencia de errores
Contribuir
Comunidad
Patrocinar