Skip to main content

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.

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.

Start Here

Route Map

NeedStart hereThen read
Compare OSS and ProOSS vs Pro comparisonUpgrade to Pro
Dedicated Node.js SSRNode RendererNode Renderer technical docs
Progressive SSRStreaming SSRStreaming SSR guide
Cache rendered outputFragment CachingSSR caching guide
React Server ComponentsRSC overviewRSC tutorial

What Pro Adds

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.

References