このシナリオで jQuery プラグインよりも Backbone を使用することの主な利点を理解したいと考えています。
- ユーザーがナビゲートするアプリケーションの 5 つのメイン セクションがあります。
- 認証とアプリケーションへのアクセスに oAuth2.0 を使用します (すべてのセクション)。
- セクションの 1 つには、画面全体に 4 つの列があります。各列は順不同のリストです。
ユーザーがこれらのリストをフィルタリングおよびソートできるようにしたいと考えています。さらに、ユーザーがリスト項目をクリックすると、ユーザーはその特定のリスト項目の詳細を編集できる編集ページ (別の URL) に移動します。モーダルまたは新しいページの読み込みを削除する同様のものを介してこれを行うことをお勧めします。
解決策 1
jQuery プラグイン ( http://codecanyon.net/item/jquery-jplist-plugin/full_screen_preview/1860318?ref=lvraaなど) を使用し、既存のコードで ajax 呼び出しを使用して、リスト全体で li 要素を並べ替えてフィルター処理することを考えていました。 . これを行うと、おそらく編集ページをそのままにするか、モーダルを使用します。
解決策 2
しかし、Backbone を見た後、jQuery プラグインの代わりに使用することを考えていました。Backbone は、リストの並べ替えとフィルタリング、およびリストの編集を処理します。ユーザーは、バックボーンを使用して構築されていないアプリケーションの他の部分 (異なる URL で) に移動できます。
これにバックボーンを使用する利点は何ですか?
私は Backbone を初めて使用しますが、これが私がやろうとしていることに対して過剰であるかどうかわかりませんか? 私が気になるもう 1 つのことは、リスト要素の 1 つを編集するときの認証部分です。