RSC took time to convince. In 2026, after a year of stable Next.js 15, it finally works — with nuance.

What changes

Server Component runs server-side, ships HTML + RSC payload, zero JS on client. 50-70% smaller bundles, direct DB access, no useEffect fetching.

Server Actions

The real killer feature. Kills 80% of API route boilerplate.

When not to use

Highly interactive apps (collaborative editors), React Native, unprepared teams.