React Server Components are a new type of Component that renders ahead of time, before bundling, in an environment separate from your client app or SSR server. This repo is a set of examples of various ways to use RSC with Parcel. Check out the docs for more info.
There are currently three primary examples. See the linked READMEs for a full descriptions:
- Server Driven – A server driven todo list app where routing happens server side. Demonstrates composing server and client components, SSR and hydration, server actions with client JS and HTML forms, and a simple client side router.
- Static – A simple static site generator that runs server components at build time and outputs static HTML.
- Client Driven – Demonstrates how to integrate RSCs into an existing client-rendered app, without changing the entrypoint.
In addition, there are examples showing how to use alternative runtimes.