title: Backbone Router navigate and anchor href
body: <p>In a backbone-enabled app, I have seen code that continues to use <code>&lt;a href="#foo"&gt;&lt;/a&gt;</code>, while the anchor click is handled by a backbone event handler. </p>
  
  <p>Alternatively, the navigation to #foo can be handled by:</p>
  
  <pre><code>Router.history.navigate("foo");
  </code></pre>
  
  <p>I believe the latter is the superior approach because it allows easy migration to and from HTML5's pushState functionality. And if we do use pushState, Backbone would be able to gracefully degrade to #foo for browsers that do not support pushState.</p>
  
  <p>As I am still new to Backbone, can someone more experienced and knowledgable confirm that this is the case?</p>