React Server Components(RSC)
A React 19+ rendering model where components run on the server, returning a serialized tree to the client — zero JS for static parts.
RSC are async React components that execute on the server and return a serialized React tree (the RSC payload). Static content ships zero JS. Interactive islands marked `'use client'` are hydrated separately. Combined with Streaming SSR and Suspense, RSC enable fast TTFB with progressive interactivity. Next.js App Router is the most mature RSC implementation in production today.
Related terms
Next.js 13+'s file-system router built on React Server Components — replaces the Pages Router for new projects.
Next.js / React 19 server functions that run on the server but can be called from a client component as if they were local — eliminates the API-route boilerplate for forms and mutations.
Read more on the blog
Need this built into a real product?
Viprasol Tech ships production code for everything defined here — MT4/MT5 EAs, AI agents, B2B SaaS, AWS architecture.
Send a brief →