UNPKG

970 BMarkdownView Raw
1---
2title: React Router Home
3order: 1
4---
5
6# React Router Home
7
8React Router is a multi-strategy router for React. You can use it maximally as a React framework or as minimally as you want.
9
10## Getting Started
11
12There are three primary ways, or "modes", to use it in your app, so there are three guides to get you started.
13
14- [Declarative](./start/declarative/installation)
15- [Data](./start/data/installation)
16- [Framework](./start/framework/installation)
17
18Learn which mode is right for you in [Picking a Mode](./start/modes).
19
20## Using These Guides
21
22Across the docs you'll see the following icons:
23
24[MODES: framework, data, declarative]
25
26<p></p>
27
28These icons indicate which mode the content is relevant to.
29
30Additional auto-generated reference documentation is available:
31
32[Autogenerated Reference Docs ↗](https://api.reactrouter.com/v8/)
33
34## Upgrading
35
36If you are caught up on future flags, [upgrading from React Router v7](./upgrading/v7) is generally non-breaking.