Astro — The Architecture of Speed
The web framework for content-driven websites.
Ship less JavaScript. Build more.
The Quiet
Revolution
Not every framework needs to scream for attention. Astro's genius is architectural restraint — a philosophy where less is not merely more, it is everything.
Islands Architecture
Astro pioneered a revolutionary component model that renders every page as pure, static HTML by default — hydrating only the interactive islands that require it.
Zero JavaScript
By default, Astro generates websites with no client-side JavaScript runtime overhead. Nothing ships unless you ask for it.
Framework Agnostic
Bring React, Vue, Svelte, or Solid — Astro orchestrates them all within a unified, content-first architecture without compromise.
Content First
Astro's entire design philosophy is tuned for content-rich websites. Your content is the architecture. Astro is the infrastructure.
JavaScript by Default
Lighthouse Score
Faster Than React Apps
Framework Compatibility
Layers of
Pure Logic
Astro's architecture is not accidental. Every layer is a deliberate engineering decision, each one serving the singular purpose of delivering content with absolute efficiency.
Read the DocsContent Layer
Unified content API for local files, remote APIs, CMSes
Component Layer
Framework-agnostic island hydration and composition
Build Layer
Vite-powered zero-config bundling and optimization
Output Layer
Static HTML, SSR, or hybrid — your choice, no cost
Engineered
for Speed
Every millisecond is an architectural decision. Astro's output is the result of ruthless performance engineering.
Island Hydration
Only the JavaScript your visitors actually need. Interactive islands hydrate on demand — idle, visible, or on interaction.
View Transitions
Cinematic page transitions powered by the native browser View Transition API with zero-overhead routing.
Content Collections
Type-safe content APIs with automatic schema validation, built-in Markdown, MDX, and unlimited data sources.
Core Web Vitals
Astro sites consistently score perfect Lighthouse metrics. LCP, FID, CLS — all mastered by default.
Vite Powered
Hot module replacement, instant server start, and optimized production builds backed by the fastest build tool.
Hybrid Rendering
Static, SSR, or edge — choose the optimal rendering strategy per route without architectural compromise.
The Astro Manifesto
- We believe the web
- should be fast.
- Not occasionally fast.
- Not fast for some.
- Fast. By default.
- Always.
- We ship less
- to deliver more.
- Astro is not a philosophy.
- It is a commitment.
Ready to build?
Join over 100,000 developers who chose Astro for their most important projects.