Open navigation

Island Hydration

openElement keeps documents and Web Components server-rendered by default. Islands are reserved for client components that need runtime state or framework interop.

Static surface

HTML and DSD render first, without forcing a client app shell.

Hydration boundary

Client modules attach where the route metadata declares an island.

Progressive behavior

Interactive pieces can load independently from the surrounding document.