Back to React Router

Installation

docs/start/declarative/installation.md

7.6.2710 B
Original Source

Installation

[MODES: declarative]

Introduction

You can start with a React template from Vite and choose "React", otherwise bootstrap your application however you prefer.

shellscript
npx create-vite@latest

Next install React Router from npm:

shellscript
npm i react-router

Finally, render a <BrowserRouter> around your application:

tsx
import React from "react";
import ReactDOM from "react-dom/client";
import { BrowserRouter } from "react-router";
import App from "./app";

const root = document.getElementById("root");

ReactDOM.createRoot(root).render(
  <BrowserRouter>
    <App />
  </BrowserRouter>,
);

Next: Routing