私たちは現在、Brian Mann の BackboneRails デザイン パターンを使用して単一ページの Web アプリケーションを構築しています (これはすばらしい!)。このアプリケーションは、動的に変化する複数の collectionView を表示します。また、Pusher (pusher.com) を使用して、これらの collectionsView をリアルタイムで更新します。重複によるメモリ リークを発生させずに、レンダリングの更新 (timeago、dotdotdot など) ごとに複数の jQuery DOM レベル スクリプトをトリガーしたいと考えています。
これらのスクリプトを起動してガベージ コレクションするために使用できる設計パターンを探しています。
_.defer や _.delay を使用したり、実行するスクリプトを可能な限り最後の onRender にストラップしたりする試みは、問題がありました (そして、私たちは汚く感じました)。
Backbone.Marionette Rails アプリで jQuery DOM 管理スクリプトの維持を管理するための、より優れたスケーラブルなソリューションを作成した人はいますか?
哲学的であっても、アドバイスをいただければ幸いです。