Free Astro tutorials for complete beginners.

Beginner's Guide to Astro

What is Islands?

Interactive parts of a page, surrounded by plain static HTML.

Imagine a page as a calm sea of HTML, with small islands of JavaScript where you need them, such as a search box or an image carousel. Everything else stays fast.

You mark an island with a directive like client:load.

Related terms

Back to the full glossary

Try "blog", "deploy" or "EmDash".