Frontend & browser·Rendering and the browser pipeline
most of the page is plain HTML that never hydrates, and only the three interactive widgets ship JavaScript.
Islands architecture
Also calledislands, partial hydration
Rendering the page as static HTML and hydrating only the specific components that need behaviour, each independently. It cuts hydration cost roughly in proportion to how much of your page is actually static, which for content sites is nearly all of it. The constraint is that islands cannot easily share client state with each other, so anything genuinely global has to live outside the model.