Next.js · Server Components · Fresh / Intern · Concept
What are React Server Components (RSC) in Next.js?
Short Interview Answer
Components that render on the server by default, can be async, and do not ship their JS to the client.
Detailed Explanation
RSCs can access backend resources directly, reducing client bundle size. They cannot use hooks, browser APIs, or event handlers. Composition with Client Components happens across the server/client boundary via serializable props.