--- name: astro description: > Astro framework patterns for Islands Architecture, client directives (client:load, client:visible, client:idle, client:only, client:media), integrations (MDX, Tailwind, React/Vue/Svelte), View Transitions API, and deployment strategies. Use when building content-focused sites, implementing partial hydration with islands, setting up multi-framework projects, optimizing performance with zero-JS by default, or deploying static/SSR sites. --- # Astro Framework Astro 5.x framework for building fast, content-focused websites with Islands Architecture and zero JavaScript by default. ## Core Concepts ### Zero JavaScript by Default Astro ships ZERO JavaScript unless you explicitly add a client directive. ```astro