- A feature of React that lets developers write components whose code runs exclusively on the server and whose rendered output (HTML/JSON) is streamed to the client. Server components can import server-only modules (e.g., database drivers, file-system APIs) without increasing the client bundle size, because they are never sent to the browser. RSCs are composed together with normal client components: The framework automatically hydrates only the client-side parts while the server-side parts are rendered to static markup on the server. React Server Components were introduced experimentally in 2022 in React 18.
This term is sponsored by: your name/company?
- Previous term: React Native
- Next term: Reactive Extensions for JavaScript
- Random term: OpenTelemetry (webglossary.info/random 🎲)