# react-router **Repository Path**: mirrors_fis-components/react-router ## Basic Information - **Project Name**: react-router - **Description**: Fork from https://github.com/rackt/react-router.git - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-05-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # react-router [![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [`react-router`](https://www.npmjs.com/package/react-router) is a complete routing library for [React](https://facebook.github.io/react). React Router keeps your UI in sync with the URL. It has a simple API with powerful features like lazy code loading, dynamic route matching, and location transition handling built right in. Make the URL your first thought, not an after-thought. [![Coveralls][coveralls-badge]][coveralls] [![Discord][discord-badge]][discord] > **Important:** *This is the `master` branch of React Router and may contain changes that are not yet released. To see the code for the most recently published release, browse [the `latest` tag](https://github.com/reactjs/react-router/tree/latest).* ### Docs & Help - [Tutorial - Do This First!](https://github.com/reactjs/react-router-tutorial) - [Guides and API Docs](https://github.com/reactjs/react-router/tree/latest/docs) (latest release) - [Change Log](/CHANGES.md) - [Stack Overflow](http://stackoverflow.com/questions/tagged/react-router) - [Codepen Boilerplate](http://codepen.io/anon/pen/xwQZdy?editors=001) Please use for bug reports **Older Versions:** - 0.13.x - [docs](https://github.com/reactjs/react-router/tree/0.13.x/docs/guides) / [code](https://github.com/reactjs/react-router/tree/0.13.x) / [upgrade guide](https://github.com/reactjs/react-router/blob/master/upgrade-guides/v1.0.0.md) - 1.0.x - [docs](https://github.com/reactjs/react-router/tree/1.0.x/docs) / [code](https://github.com/reactjs/react-router/tree/1.0.x) / [upgrade guide](https://github.com/reactjs/react-router/blob/master/upgrade-guides/v2.0.0.md) For questions and support, please visit [our channel on Reactiflux](https://discord.gg/0ZcbPKXt5bYaNQ46) or [Stack Overflow](http://stackoverflow.com/questions/tagged/react-router). The issue tracker is *exclusively* for bug reports and feature requests. ### Browser Support We support all browsers and environments where React runs. ### Installation Using [npm](https://www.npmjs.com/): $ npm install --save react-router Then with a module bundler like [webpack](https://webpack.github.io/) that supports either CommonJS or ES2015 modules, use as you would anything else: ```js // using an ES6 transpiler, like babel import { Router, Route, Link } from 'react-router' // not using an ES6 transpiler var Router = require('react-router').Router var Route = require('react-router').Route var Link = require('react-router').Link ``` The UMD build is also available on [npmcdn](https://npmcdn.com): ```html ``` You can find the library on `window.ReactRouter`. ### What's it look like? ```js import React from 'react' import { render } from 'react-dom' import { Router, Route, Link, browserHistory } from 'react-router' const App = React.createClass({/*...*/}) const About = React.createClass({/*...*/}) // etc. const Users = React.createClass({ render() { return (