RSC (React Server Components)

noun · React

1.

A new React paradigm where certain components run exclusively on the server, directly accessing databases and APIs without sending their JavaScript code to the browser — drastically reducing client bundle size.

2.

A revolutionary architecture natively integrated into Next.js that separates components into two categories: Server Components for static rendering and data access, and Client Components for interactivity — automatically optimizing what is sent to the browser.

3.

A major evolution in the React ecosystem that eliminates the historic tradeoff between performance and functionality by allowing server components to resolve data upstream, then transmit only the resulting HTML to the client.

See also
Next.jsPerformanceJS BundleSecurity