I've been using Astro for six months now and I keep reaching for it over everything else.
Zero JS by Default
Astro ships pure HTML unless you opt in to JavaScript. For content sites this means blazing-fast load times out of the box.
File-Based Routing
Drop a .astro file in src/pages/ and it's a route. No config, no magic strings.
Islands Architecture
When you do need interactivity, Astro's island model hydrates only the components that need it. The rest stays static.
Content Collections
Astro's content collections give you type-safe frontmatter — which is exactly what this site uses. Add a .md file to src/content/posts/ and it appears automatically.