react-roadway

0.3.1 • Public • Published

React Roadway

Minimal Routing for React

Installation

npm install react-roadway --save

Examples

 
const Home = createRoute((props) => (
  <div>
    <h1>Home</h1>
  </div>
));
 
const About = createRoute((props) => (
  <div>
    <h1>About</h1>
  </div>
));
 
const App = createRouter(() => (
  <div>
    <nav>
      <ul>
        <li><Link href="/">Home</Link></li>
        <li><Link href="/about">About</Link></li>
      </ul>
    </nav>
    <Home match="/" />
    <About match="/about" />
  </div>
));
 
render(<App />);

Contributor Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

License

MIT Copyright (c) 2017 Opentrace

Dependencies (8)

Dev Dependencies (28)

Package Sidebar

Install

npm i react-roadway

Weekly Downloads

1

Version

0.3.1

License

MIT

Last publish

Collaborators

  • markrabey