Understanding Astro Islands

by Ryan Furrer

February 15, 2024

Islands floating in the cosmos; a literal depiction of Astro Islands

Component Islands are one of Astro’s most powerful features. They allow you to mix static and dynamic content in a way that optimizes performance.

What are Islands?

Islands are interactive UI components in an otherwise static HTML page. They enable you to:

Benefits of Islands Architecture

  1. Better performance
  2. Reduced JavaScript overhead
  3. Improved user experience
  4. Flexible development approach