Skip to content

docs(tanstack-router): design guide, feature-support matrix, RN comparison - #18

Open
Huxpro wants to merge 1 commit into
claude/tsr-04-website-gowebfrom
claude/tsr-05-docs-guide
Open

docs(tanstack-router): design guide, feature-support matrix, RN comparison#18
Huxpro wants to merge 1 commit into
claude/tsr-04-website-gowebfrom
claude/tsr-05-docs-guide

Conversation

@Huxpro

@Huxpro Huxpro commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Summary

Stacked PR 5/5 (base: tsr-04-website-goweb) — the top of the stack. The design writeup behind the port.

📚 Stack (review bottom → top)

  1. tsr-01-sparkling-history — router-agnostic web-history shim
  2. tsr-02-reactlynx-spike — prove TanStack Router runs on ReactLynx
  3. tsr-03-mpa-codegen — file-based routing + native MPA + codegen
  4. tsr-04-website-goweb — go-web example + in-card web bridge
  5. 👉 tsr-05-docs-guide — design guide + support matrix + RN comparison (this PR)

Related issues

Standalone. Depends on PRs 1–4.

Changes

  • docs/en/guide/tanstack-router.md: the layered architecture (NavigationHost contract → history shim → router adapter), the MPA-vs-SPA reasoning, the empirical feature-support matrix (what works in the in-page subset vs the cross-page/native path, and why), the file-based routing + codegen findings, and a comparison with TanStack Router's own React Native effort.
  • rspress.config.ts: adds the guide to the Core sidebar section.

How to test

pnpm -C packages/website dev → open /guide/tanstack-router; the Core sidebar link resolves and the matrix renders.

Checklist

  • I updated docs
  • Matrix claims are backed by the headless tests in PR 3/5
  • N/A — docs-only, no code/tests

🤖 Generated with Claude Code

https://claude.ai/code/session_01H1EU55YA4e1zj2oVHh7Zme


Generated by Claude Code

…rison

The design writeup behind the port: the layered architecture (NavigationHost
contract -> history shim -> router adapter), the MPA-vs-SPA reasoning, the
empirical feature-support matrix (what works in the in-page subset vs the
cross-page/native path, and why), the file-based routing + codegen findings, and
a comparison with TanStack Router's own React Native effort. Adds the guide to
the Core sidebar section.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H1EU55YA4e1zj2oVHh7Zme
@vercel

vercel Bot commented Jul 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sparkling Error Error Jul 13, 2026 1:31pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants