title: React-router link doesn't work
body: <p>React-router is off to a really bad start... What seems basic doesn't work. Using react-router 2.0.0 my Link component updates the URL to be /about, but my page doesn't render the About component after that...</p>
  
  <p><strong>Entry point js</strong></p>
  
  <pre><code>var React = require('react');
  var ReactDOM = require('react-dom');
  var Router = require('react-router').Router;
  var Route = require('react-router').Route;
  var hashHistory = require('react-router').hashHistory;
  var App = require('./components/App.react');
  var About = require('./components/About');
  
  ReactDOM.render(
      &lt;Router history={hashHistory} &gt;
          &lt;Route path="/" component={App}&gt;
              &lt;Route path="about" component={About} /&gt;
          &lt;/Route&gt;
      &lt;/Router&gt;, 
      document.getElementById('app')
  );
  </code></pre>
  
  <p><strong>App.js</strong></p>
  
  <pre><code>'use strict';
  
  var React = require('react');
  var Link = require('react-router').Link;
  var Header = require('./Header');
  var UserPanel = require('./UserPanel');
  var ModelPanel = require('./ModelPanel.react');
  var EventPanel = require('./event/EventPanel');
  var VisPanel = require('./vis/VisPanel');
  var LoginForm = require('./LoginForm');
  var AppStore = require('../stores/AppStore');
  var AppStates = require('../constants/AppStates');
  
  var App = React.createClass({
  
    [... code omitted ...]
  
    render: function() {
      var viewStateUi = getViewStateUi(this.state.appState);
  
      return (
        &lt;div&gt;
          &lt;Header /&gt;
          &lt;Link to="/about"&gt;About&lt;/Link&gt;
          {viewStateUi}
        &lt;/div&gt;
      );
    }
  
  });
  </code></pre>