Astro’s island architecture lets you use React components only where interactivity is needed.
Astro’s Content Collections provide type-safe Markdown management with schema validation.
React components can be hydrated on demand with client:load, client:visible, or client:idle directives.