# reactjs/server-components-demo

Demo app of React Server Components.

Repository: https://github.com/reactjs/server-components-demo
Canonical: https://ross.abutalabs.com/products/server-components-demo
Homepage: https://reactjs.org/server-components
Language: JavaScript
License: MIT
License Family: permissive
Last push: 2026-03-29T12:14:59+00:00

## Health v2 (maintenance only)
Score: 66/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 74, release rhythm 35, longevity 100
- inputs: {"age_days": 2081, "days_push": 157, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4353, forks 642 (observed 2026-08-28T04:08:46.411457+00:00)

## What it is
An official demo application from the React team showcasing React Server Components, an experimental React feature that lets components run purely on the server. It is intended for learning and experimentation, not production use, and pairs with the React team's introductory talk.

## Use cases
- learn how react server components work
- experiment with server components locally
- understand zero-bundle-size react patterns
- see how server and client components interact
- follow along with the react server components talk
- explore server components database-backed demo app

## When to choose
- you want a hands-on, official example of React Server Components
- you are evaluating or learning RSC concepts before framework adoption
- you want to follow along with the React team's introductory talk

## When to avoid
- you need a production-ready setup - the feature is explicitly not ready for adoption
- you need server-side rendering (SSR) - this demo intentionally excludes it
- you want to benchmark RSC against other frameworks - the demo lacks optimized bundling and partial refetching

## Facets
- artifact type: learning-resource
- maturity: experimental
- function: ssr, frontend-framework, developer-tools
- domain: web-development, frontend, tutorials, developer-tools
- platform: cross-platform
- tags: react-server-components, demo-app, react, experimental-feature, zero-bundle-size, nodejs, web-server

## Member repositories
- reactjs/server-components-demo (main) score 66

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:46.411457+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:21:31.284418+00:00, confidence not recorded.
  - readme: https://github.com/reactjs/server-components-demo (fetched 2026-08-28T04:08:46.411457+00:00, sha 369cf115918d)
  - homepage: https://reactjs.org/server-components (fetched 2026-08-29T09:10:21.450349+00:00, sha 61a69f2c3391)
  - site_page: https://react.dev/learn/installation (fetched 2026-08-29T09:10:21.452909+00:00, sha 4c3fe3be233e)
  - site_page: https://react.dev/community/docs-contributors (fetched 2026-08-29T09:10:21.454537+00:00, sha 30218b661890)
- Data as of 2026-08-30T08:39:29.467469+00:00.
