✦saranzafar
HomeProjectsAboutBlogContact
✦saranzafar© 2026 Saran Zafar. All rights reserved.

Made with ❤️ in Azad Kashmir, Pakistan

Back to blog
20 Sep 20257 min

React Server Components: I Finally Get It

It took me almost a year to stop fighting RSCs and start actually using them. Here's what unlocked it.

React Server Components: I Finally Get It

I'm late to the React Server Components party. I tried them, found them confusing, gave up, came back, gave up again. Late last year something clicked and now they're my default.

What unlocked it was treating server components as the default, and only reaching for client components for the parts of the page that actually need to be interactive.

It changed the mental model entirely. I now design the page from the server outward, instead of treating client-side JavaScript as the substrate.

#React#Next.js#Frontend

More posts

See all
Tailwind CSS After Three Years

Tailwind CSS After Three Years

15 Dec 2025

Design Systems for Small Teams

Design Systems for Small Teams

22 Oct 2025

Why I Stopped Reaching for the Monolith First

Why I Stopped Reaching for the Monolith First

12 Mar 2026