image.png

🔷 React Server Components: Why Client Components Still SSR

🧠 Traditional Model (Before RSC)

React Tree → HTML (SSR) or JS (CSR) → Hydration → Interactive UI

🟦 New Model with RSC

Server Tree → Client Tree → DOM

💡 Key Insight

"Client" and "Server" refer to React layers, not physical environments.

Type SSR Output Hydration Required Ships JS Use Case
Server Component ✅ Yes ❌ No ❌ No Static UI, SEO
Client Component ✅ Yes ✅ Yes ✅ Yes Interactive UI

✅ Why Client Components Still SSR