rpflorence/react-nested-router — pull request #40 by mjackson (2014-06-21 22:19:18+00:00)
Title: Route component

This PR simplifies things quite a bit.

There are now only two types of React components: `Route` and `Link`. Both components are able to be rendered normally using `React.renderComponent`. Everything that was previously encapsulated in `Router` is now in `Route`, but only the top-level routes ever render. All others are used for configuration, as before.

The recommended usage is now:

```js
var routes = (

);

React.renderComponent(routes, document.body);
```

which should be more familiar to React users than our custom `Router#renderComponent` method.

This work should help with #38 and #34.