Using Astro Island Architecture to Hydrate Only Interactive Components
Learn how to enable Astro’s island architecture to hydrate only the components that need JavaScript, keeping the rest of the page static and performant.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how to enable Astro’s island architecture to hydrate only the components that need JavaScript, keeping the rest of the page static and performant.
Astro ships zero JavaScript by default and hydrates only the components you mark with a client directive. Here's how islands work, which directive to pick, and where the model stops paying off.
Migration Strategy Decision The goal is to move a small Qwik City application to a new UI without downtime, choosing between incrementally replacing legacy UI with individual islands or swapping entire routes via lazy‑loaded bundles. Both approaches rely on Qwik’s resumability to preserve state, but the framework’s documentation does not clearly define how e