docs/oss/getting-started/examples-and-references.md
Use this page as the canonical index for public React on Rails reference repos. If you are starting a new app, do not start by comparing example repos. Start with the CLI:
npx create-react-on-rails-app my-app
New apps use React on Rails Pro by default because Pro is where React 19.2 feature support lives. The repos below are references for learning, validation, demos, migrations, and talks.
| Goal | Use |
|---|---|
| Create a new app | npx create-react-on-rails-app my-app |
| Study the current Pro app shape | shakacode/react-on-rails-starter-tanstack |
| Show the React 19.2-era product story | Marketplace RSC Performance Demo |
| Study a complete Rails CRUD baseline | Flagship Task Board Demo |
Study migration from react-rails | react-rails Migration References |
These are the references to use for new product, adoption, and template discussions.
react_on_rails and
react_on_rails_rsc branches in
Testing Upstream Branches.
For the starter CLI prerelease path, see the @rc notes in
Quick Start: npx create-react-on-rails-app.Use these when you need a public baseline app, tutorial companion, or migration reference.
bin/dev for local development and docker compose up for a deterministic container
boot; bin/smoke verifies the server-rendered HTML and exits non-zero if SSR fails.For migration guidance, see Migrating from react-rails.
react-rails to React on Rails migration reference.react-rails in a more realistic codebase.