新しいマイクロAPIベースのWebサイトをブートストラップするのが非常に簡単で高速であるため、まだバックボーンを使用しています。コレクションのタイトルをクリックすると、Backbonejsレンダリングのコレクションが表示されます。
質問は、コレクションのグループをクリックしたときのコレクションの読み込みとレンダリングについてのベストプラクティスです。
私はブランドの静的なリストを持っていると言います。ブランドをクリックするとコレクションの取得が開始され、最後に取得が成功するとコレクションがレンダリングされます。
前のクリックが処理されていないブランドをユーザーがクリックすると問題が発生します。その場合、2つのブランドがロードされてレンダリングされます。これを処理して最初のフェッチを "キャンセル"するか無視し、最後に表示したものだけをレンダリングするにはどうすればよいでしょうか?
解決策は、リクエストが処理されるまでブランドリストを非アクティブ化するだけですが、ユーザーが結果を待たずにすぐに別のものをクリックしたいと思うかもしれないため、UXを迷惑にします(たとえば、
バックボーンが最も適しています。同時に2つのコレクションをロードする際に問題が発生すべきではありません。しかし、あなたが解決策を判断することはできません。 –
また、作業コードスニペットを改善する方法についてのヒントが必要な場合は、[codereview.stackexchange.com](http://codereview.stackexchange.com/)を参照してください。 –