|
5 | 5 |
|
6 | 6 | # Picking a Mode
|
7 | 7 |
|
8 |
| -React Router is a multi-strategy router for React. There are three primary ways, or "modes", to use it in your app. Across the docs you'll see these icons indicating which mode the content is relevant to. |
| 8 | +React Router is a multi-strategy router for React. There are three primary ways, or "modes", to use it in your app. Across the docs you'll see these icons indicating which mode the content is relevant to: |
9 | 9 |
|
10 | 10 | [MODES: framework, data, declarative]
|
11 | 11 |
|
@@ -75,20 +75,20 @@ export default [
|
75 | 75 |
|
76 | 76 | Every mode supports any architecture and deployment target, so the question isn't really about if you want SSR, SPA, etc. It's about how much you want to do yourself.
|
77 | 77 |
|
78 |
| -**Use Framework Mode if you are:** |
| 78 | +**Use Framework Mode if you:** |
79 | 79 |
|
80 |
| -- too new to have an opinion |
81 |
| -- considering Next.js, Solid Start, SvelteKit, Astro, TanStack Start, etc. and want to compare |
| 80 | +- are too new to have an opinion |
| 81 | +- are considering Next.js, Solid Start, SvelteKit, Astro, TanStack Start, etc. and want to compare |
82 | 82 | - just want to build something with React
|
83 | 83 | - might want to server render, might not
|
84 | 84 | - are coming from Remix (React Router v7 is the "next version" after Remix v2)
|
85 |
| -- migrating from Next.js |
| 85 | +- are migrating from Next.js |
86 | 86 |
|
87 | 87 | [→ Get Started with Framework Mode](./framework/installation).
|
88 | 88 |
|
89 | 89 | **Use Data Mode if you:**
|
90 | 90 |
|
91 |
| -- want data features but want to have control over bundling, data, and server abstractions |
| 91 | +- want data features but also want to have control over bundling, data, and server abstractions |
92 | 92 | - started a data router in v6.4 and are happy with it
|
93 | 93 |
|
94 | 94 | [→ Get Started with Data Mode](./data/custom).
|
|
0 commit comments