Skip to content

Commit 77e1b02

Browse files
justin808claude
andauthored
docs: cross-link the TanStack Start comparison from the decision guide and Next.js RSC doc (#4254)
## What Two cross-links now that the decision-guide section (#4242) and the RoR Pro vs TanStack Start architecture comparison (#4246) are both on `main`: - The decision guide's **"React on Rails vs TanStack Start"** section now links the deep [architecture comparison](https://reactonrails.com/docs/pro/react-server-components/tanstack-start-comparison) — parallel to how it already links the Next.js RSC comparison. - The **Next.js RSC comparison** doc's "Related documentation" now links its TanStack Start sibling. Closes the asymmetry created by #4242 and #4246 landing as separate PRs. ## Gates - `prettier@3.6.2` ✓ (no reformatting needed) - `node script/generate-llms-full.mjs` ✓ - `lychee` ✓ 35 OK / 0 errors (the new relative links resolve to the on-`main` docs) Labels: none (docs-only). 🤖 Generated with [Claude Code](https://claude.com/claude-code) <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Documentation** * Expanded the React on Rails and TanStack comparison content with an additional link to a deeper architecture overview. * Added a new related-docs reference for the React on Rails Pro and TanStack Start comparison. * Updated the documentation index so the new comparison page is easier to discover. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 606241e commit 77e1b02

4 files changed

Lines changed: 4 additions & 2 deletions

File tree

docs/oss/getting-started/comparing-react-on-rails-to-alternatives.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ Choose TanStack Start when you are greenfield, have no Rails investment, want a
136136

137137
Choose React on Rails when you want a real backend — Rails — under a modern React frontend, and would rather adopt the TanStack client libraries on top of Rails than move your business logic into JavaScript.
138138

139-
A runnable example of this architecture — React on Rails Pro with TanStack Query, Router, and Table against a Rails backend — is the [React on Rails Pro + TanStack starter](https://github.com/shakacode/react-on-rails-starter-tanstack). React Server Components require React on Rails Pro with the Node renderer.
139+
A runnable example of this architecture — React on Rails Pro with TanStack Query, Router, and Table against a Rails backend — is the [React on Rails Pro + TanStack starter](https://github.com/shakacode/react-on-rails-starter-tanstack). React Server Components require React on Rails Pro with the Node renderer. For a deeper architecture comparison — where each stack's server tier lives — see [React on Rails Pro and TanStack Start: Two Ways to Own the Full Stack](../../pro/react-server-components/tanstack-start-comparison.md).
140140

141141
Official docs:
142142

docs/pro/react-server-components/nextjs-comparison.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,3 +254,4 @@ chunk-loading primitives differ.
254254
- [Rspack Compatibility](./rspack-compatibility.md) — bundler support status and the native `RSCRspackPlugin`
255255
- [RSC Glossary](./glossary.md) — terminology reference
256256
- [RSC overview](./index.md) — the full React Server Components documentation set
257+
- [React on Rails Pro and TanStack Start](./tanstack-start-comparison.md) — the same kind of architecture comparison, for TanStack Start

llms-full-pro.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9440,6 +9440,7 @@ chunk-loading primitives differ.
94409440
- [Rspack Compatibility](./rspack-compatibility.md) — bundler support status and the native `RSCRspackPlugin`
94419441
- [RSC Glossary](./glossary.md) — terminology reference
94429442
- [RSC overview](./index.md) — the full React Server Components documentation set
9443+
- [React on Rails Pro and TanStack Start](./tanstack-start-comparison.md) — the same kind of architecture comparison, for TanStack Start
94439444

94449445
================================================================================
94459446
PAGE: https://reactonrails.com/docs/pro/react-server-components/tanstack-start-comparison

llms-full.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2067,7 +2067,7 @@ Choose TanStack Start when you are greenfield, have no Rails investment, want a
20672067

20682068
Choose React on Rails when you want a real backend — Rails — under a modern React frontend, and would rather adopt the TanStack client libraries on top of Rails than move your business logic into JavaScript.
20692069

2070-
A runnable example of this architecture — React on Rails Pro with TanStack Query, Router, and Table against a Rails backend — is the [React on Rails Pro + TanStack starter](https://github.com/shakacode/react-on-rails-starter-tanstack). React Server Components require React on Rails Pro with the Node renderer.
2070+
A runnable example of this architecture — React on Rails Pro with TanStack Query, Router, and Table against a Rails backend — is the [React on Rails Pro + TanStack starter](https://github.com/shakacode/react-on-rails-starter-tanstack). React Server Components require React on Rails Pro with the Node renderer. For a deeper architecture comparison — where each stack's server tier lives — see [React on Rails Pro and TanStack Start: Two Ways to Own the Full Stack](../../pro/react-server-components/tanstack-start-comparison.md).
20712071

20722072
Official docs:
20732073

0 commit comments

Comments
 (0)