What is React Server Components (RSC) and what is the key difference from client components?

React Developer Hard

React Developer — Hard

What is React Server Components (RSC) and what is the key difference from client components?

Key points

  • RSC render on the server, reducing bundle size impact
  • RSC can access server resources directly
  • RSC cannot use hooks or browser APIs
  • Client components run in the browser with full React interactivity

Ready to go further?

Related questions