Server Components two years in
RSC was the future of React in 2024. By 2026 it is split between believers and pragmatists. Where it actually helped.
React Server Components: render on server, ship zero JS for static parts, fetch data without API endpoints. Sounded magical.
Reality after two years: 30% smaller bundles on content-heavy sites. Worth it for blogs, docs, marketing pages.
Pain points: mental model split between server and client. Forgetting "use client" anchored half the team's debugging hours.
For new projects: RSC if content-heavy, plain client React if app-like.