アプリ内でブックマーク可能なさまざまなルートを取得しようとしていますが、pushState が有効になっていない場合は可能です。ユーザーが mysite.com/#/view/30 と入力すると、適切なビューがレンダリングされます。
ただし、pushState を有効にして mysite.com/view/30 にアクセスすると、解析エラーが発生します (ルート ページからの移動は正常に機能します)。
現在、Require.js を使用して Backbone.js ボイラープレートを利用していますが、config.js ファイルに解析エラーが表示されます。問題が Require にあるのではないことは確かですが、完全にはわかりません。率直に言って、ハッシュバングと pushState の違いについての基本的な理解が不足しているため、ここにどのコードを貼り付ける必要があるかは必ずしもわかりません。
HTML5 の機能について調べましたが、特定の質問に対する答えがまだわかりません。