Skip to content
Latchkey

What Is Island Architecture?

Island architecture is a rendering approach where a page is delivered as static HTML and only specific interactive widgets, the islands, receive client-side JavaScript. Each island hydrates on its own rather than the whole page becoming a single app. The static surrounding content needs no script at all.

Why it matters

By hydrating only the parts that need interactivity, islands cut JavaScript payload and improve responsiveness. The tradeoff is more careful boundaries around what each island owns.

Related guides

Tired of flaky CI? Latchkey auto-heals failed jobs and retries them for you. Start free →