Islands Architecture
Islands Architecture is a web application design pattern in which a page is rendered mostly as static HTML, with small, independent, interactive 'islands' of client-side JavaScript embedded within it and hydrated individually. Each island manages its own state and hydration timing, isolated from the rest of the page.
9 resources across 2 libraries
Glossary Terms(8)
Remix (framework)
Remix is an open-source, full-stack React web framework built around web standards — nested routing, server-side rendering, and native HTML forms for data muta…
Partial Hydration
Partial hydration is a rendering strategy in which only specific interactive portions of a server-rendered page are hydrated with JavaScript on the client, whi…
Islands Architecture
Islands Architecture is a web application design pattern in which a page is rendered mostly as static HTML, with small, independent, interactive 'islands' of c…
React Server Components
React Server Components (RSC) are a React component type that renders exclusively on the server, never shipping its component code or dependencies to the clien…
Suspense (React)
Suspense is a React component and mechanism that lets a component tree 'wait' for something — such as data, code, or an image — to load before rendering, displ…
View Transitions API
The View Transitions API is a browser API that lets developers create smooth, animated transitions between different DOM states — including full page navigatio…
Web Components API
The Web Components API is a set of native browser standards — Custom Elements, Shadow DOM, and HTML Templates — that let developers define reusable, encapsulat…
View Transitions
View transitions, broadly, refers to the general UI concept and browser capability of animating smoothly between two different visual states of a page or appli…