CodeZettaInterview Hub

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.

Did you know this answer?