📄️ 15-Minute Quick Start Guide
Get your first React component running in Rails in 15 minutes
📄️ Examples and Migration References
Use this page as the canonical index for public React on Rails reference repos.
📄️ Quick Start: npx create-react-on-rails-app
The fastest way to start a new React on Rails project. One command creates a fully configured Rails + React application with TypeScript, server-side rendering, hot module replacement, and, optionally, React Server Components (RSC).
📄️ React on Rails Basic Tutorial
See also Examples and migration references for the maintained tutorial demo, migration references, and current React on Rails Pro + RSC demos.
📄️ Install into an Existing Rails App
Use this path when you already have a Rails application and want React on Rails to generate the missing integration files for you.
📄️ Recommended Project Structure
React on Rails supports two main organizational approaches for your React components.
📄️ Understanding React on Rails
This guide explains the core concepts of React on Rails and how everything fits together. If you've just installed React on Rails (or are about to), this will help you understand what's happening under the hood.
📄️ React on Rails: OSS vs Pro Feature Comparison
React on Rails Pro extends the open-source gem with performance optimizations and advanced rendering capabilities. Available for free or with startup-friendly pricing — see the React on Rails Pro docs for details.
📄️ React on Rails Pro: Start Here
React on Rails Pro has its canonical installation and upgrade guides in the Pro docs section. This
📄️ Decision Guide
Narrative decision guide for choosing React on Rails vs Hotwire, Inertia, Next.js, Vite, and react-rails.
📄️ Common Issues & Quick Fixes
Quick troubleshooting reference for React on Rails. For in-depth debugging, see the Troubleshooting Guide.