Concept Flow - Interleaving server and client
Start Server Component
Render Server HTML
Insert Client Component Placeholder
Send HTML to Browser
Browser Loads HTML
Hydrate Client Component
Client Component Runs with State & Effects
User Interaction Updates Client State
The server renders HTML with placeholders for client components, sends it to the browser, which then hydrates and runs client code for interactivity.