Statements (50)
Predicate | Object |
---|---|
gptkbp:instanceOf |
React feature
web development technology |
gptkbp:accessibleBy |
localStorage
document object window object server-side resources |
gptkbp:allows |
fetching data on the server
|
gptkbp:announced |
gptkb:React_Conf_2020
|
gptkbp:canBe |
database queries
API calls authentication logic personalization on the server rendering dynamic content rendering static content |
gptkbp:canBeComposedWith |
Client Components
|
gptkbp:compatibleWith |
gptkb:React_Context
gptkb:React_Suspense useEffect browser-only APIs browser-only execution legacy React versions |
gptkbp:developedBy |
gptkb:Meta_Platforms
|
gptkbp:documentation |
https://react.dev/reference/rsc
|
gptkbp:enables |
improved SEO
better security for sensitive logic code splitting at component level data fetching at component level faster initial page loads improved performance for data-heavy apps incremental adoption in existing apps isolation of server-only logic partial hydration progressive enhancement reduced client-side computation server-side rendering of components sharing code between server and client streaming UI from server to client zero-bundle-size components |
https://www.w3.org/2000/01/rdf-schema#label |
React Server Components
|
gptkbp:introducedIn |
2020
|
gptkbp:partOf |
gptkb:React
|
gptkbp:reduces |
client-side JavaScript bundle size
|
gptkbp:requires |
server environment
|
gptkbp:sourceAvailableAt |
https://github.com/facebook/react
|
gptkbp:supports |
streaming data to client
|
gptkbp:usedFor |
gptkb:Next.js
gptkb:Node.js gptkb:React_18 |
gptkbp:bfsParent |
gptkb:Next.js
|
gptkbp:bfsLayer |
5
|