DEV Community

Discussion on: The Current State of React Server Components: A Guide for the Perplexed

Collapse
 
brense profile image
Rense Bakker

I think it's also Important to note that client components do not exist in NextJS (or most other modern React frameworks). All components are rendered on the server and then shipped to the client. If the component is an RSC, nothing else will happen. If it is not an RSC (when it has the 'use client' directive), React will try to hydrate the component on the client, which is required to handle user interaction like button clicks for example.