Concept Flow - Islands architecture in Fresh
Page Request Received
Server Renders Static HTML
Send HTML to Browser
Browser Loads HTML
Identify Islands Components
Load JS for Islands Only
Hydrate Islands (Make Interactive)
User Interacts with Islands
Islands Handle Events Locally
The page is server-rendered as static HTML, then only small interactive parts (islands) load JavaScript and become interactive in the browser.
