私は自分のウェブサイトに、他の誰かが引き継ぐためにかなり直感的なルーティングを追加しようとしています。 History.jsは機能しますが、実装するのが混乱する可能性があり、チュートリアルやサンプルを見つけるのに苦労します。私はDavis.jsが好きですが、やはりチュートリアルや例が細いです。私は他にBBQ、バックボーンでのルーティング、jQuery Addressなどがあることを知っています。例とチュートリアルを含むハッシュフォールバックライブラリを使用したHTML5プッシュステート
チュートリアルといくつかの実装で、ハッシュサポート(クロスブラウザ/クロスデバイスである必要があります)にプッシュステートサポートとフォールバックを持つ最良の選択肢がありますか?
ありがとうございました。
hashbangsへのフォールバックは良い選択肢のようには聞こえません。特に、あなたが他の人に引き渡している場合はそうではありません。彼らはJavaScriptが無効になっているときには動作しません。サーバに余分なサポートが必要です。ハッシュバングURLは、1年または2年でサポートを停止すると壊れてしまいます。 http://danwebb.net/2011/5/28/it-is-about-the-hashbangs –
Davis.jsはルーティング用のハッシュを使用していませんが、これは良い考えではないと思いますブラウザがpushStateをサポートしていない場合は、フルページの読み込みに戻ります。 –