# mhart/react-server-example

A simple example of how to do server-side rendering with React (no compilation needed)

Repository: https://github.com/mhart/react-server-example
Canonical: https://ross.abutalabs.com/products/react-server-example
Language: JavaScript
License: MIT
License Family: permissive
Last push: 2020-09-02T21:20:51+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4631, "days_push": 2191, "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 1775, forks 188 (observed 2026-08-28T04:05:34.455714+00:00)

## What it is
A minimal example repository demonstrating server-side rendering of React components in Node.js without any build or JSX compilation step. It shows how to share component code between server and browser for fast initial page loads and SEO-friendly HTML.

## Use cases
- learn how to server-side render React without a build step
- example of sharing React components between server and browser
- understand React checksums and client-side hydration
- get SEO-friendly initial HTML with React
- minimal Node.js React SSR demo to run locally

## When to avoid
- you need a production-ready SSR framework with routing and data fetching
- you want modern React features like hooks, JSX, or a maintained toolchain
- you need an actively developed project rather than a frozen example

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: ssr, web-framework, templating
- domain: web-development, frontend, developer-tools, tutorials
- platform: -
- tags: react, server-side-rendering, example-app, no-build, isomorphic, nodejs, javascript, web-server

## Member repositories
- mhart/react-server-example (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:34.455714+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-30T03:25:21.428705+00:00, confidence not recorded.
  - readme: https://github.com/mhart/react-server-example (fetched 2026-08-28T04:05:34.455714+00:00, sha ee46dd1f6bbc)
  - registry_npm: https://registry.npmjs.org/react-server-example (fetched 2026-08-29T11:04:05.109837+00:00, sha 145c67df2cdd)
- Data as of 2026-08-30T08:39:29.467469+00:00.
