React on Rails 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.
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.
Start Here
- Pricing and sign up - Current Pro plans and license purchase
- Installation - Fresh install or manual setup
- Upgrade from OSS to Pro - Three-step upgrade path
- Configuration - Pro-specific runtime settings
- License CI Integration - Gate deploys, monitor expirations, parse JSON output
- Pro Review App Security - Safe review-app defaults for public repositories
- Troubleshooting - Common setup and runtime issues
Route Map
| 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 |
What Pro Adds
- React Server Components
- Streaming SSR
- Fragment caching
- Node renderer
- Code splitting and bundle caching
ShakaCode Trust-Based Commercial Licensing
Free to learn, evaluate, demo, and use for qualifying open-source projects. Paid when React on Rails Pro creates private business value in production. No token is required for development, test, CI/CD, and staging; Pro logs license status instead of blocking evaluation.
Product-specific legal terms still apply: production use is governed by the React on Rails Pro EULA. See Pro pricing and sign up for current options. If your organization is budget-constrained, email justin@shakacode.com about free or low-cost licenses in qualifying cases.
Explore the Dummy App
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.
Explore the Marketplace demo
Use the public Marketplace demo when you want an inspectable React on Rails Pro + RSC marketplace surface. The React Server Components index keeps the demo, evidence dashboard, Lighthouse artifacts, and source repository links in one place.