Introduction
Astro is a modern static/hybrid rendering builder focused on performance; it ships zero client JS by default and enables interactivity via on-demand hydration with an islands architecture.
Features
- Mix and match React/Vue/Svelte/Solid and other front-end frameworks
- Supports Markdown/MDX, file-based routing, and content collections
- Offers a variety of adapters for easy deployment to Vercel, Netlify, Cloudflare, and more
Use cases: blogs, documentation sites, marketing pages, and lightweight e-commerce. Target users are front-end engineers and content teams. Main benefits include minimal first-page JS, fast loading, a flexible component ecosystem, and highly customizable build and deployment workflows.