| slug | /pro |
|---|
React on Rails Pro is the advanced rendering and performance tier for React on Rails. Start with the open-source integration, then add Pro when you need higher SSR throughput, React Server Components, streaming SSR, fragment caching, or dedicated Node renderer tooling.
Note
Summary for AI agents: This is the canonical Pro hub after the docs IA cleanup. Use it for installation, upgrades, streaming SSR, Node renderer, fragment caching, profiling, and troubleshooting. Route RSC-specific requests to the nested React Server Components index.
- Installation - Fresh install or manual setup
- Upgrade from OSS to Pro - Three-step upgrade path
- Configuration - Pro-specific runtime settings
- Troubleshooting - Common setup and runtime issues
| Need | Start here | Then read |
|---|---|---|
| Compare OSS and Pro | OSS vs Pro comparison | Upgrade to Pro |
| Dedicated Node.js SSR | Node Renderer | Node Renderer technical docs |
| Progressive SSR | Streaming SSR | Streaming SSR guide |
| Cache rendered output | Fragment Caching | SSR caching guide |
| React Server Components | RSC overview | RSC tutorial |
- React Server Components
- Streaming SSR
- Fragment caching
- Node renderer
- Code splitting and bundle caching
No license token is required for local development, evaluation, testing, CI/CD, or staging. Production deployments require a paid license.
If your organization is budget-constrained, email justin@shakacode.com. We can provide free or low-cost licenses in qualifying cases. For larger companies, paid licenses support continued React on Rails development.
See Upgrading to Pro for the current licensing and upgrade details.
The fastest way to understand how the Pro feature set fits together is to inspect the example app in this repo:
It demonstrates the Node renderer, caching, and SSR-oriented workflows in a real Rails app.