React on Rails Pro
Friendly evaluation policy You can evaluate React on Rails Pro without a license. If your organization is budget-constrained, email justin@shakacode.com. We can provide free licenses in qualifying cases.
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.
Start Here
- 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
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
Evaluation and Licensing
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.
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.