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

Package Sidebar

Install

npm i react-roadway

Weekly Downloads

1

Version

0.3.1

License

MIT

Last publish

Collaborators

  • markrabey