7 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.
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