私は現在、巨大なバックボーン アプリ (facebook クローン) を構築しています。
この数日間、Rob Conery の優れたチュートリアル (MVC 3 と BB http://tekpub.com/productions/mvc3を使用する場合は必須)のおかげで、BB ですべてが機能することにかなり満足しています。
アプリのページ切り替えが必要な段階に来て、配線を始めているのですが、自分でやることが多い気がします。これで問題ありません。自分のやりたいことができることはわかっています。
ページを切り替えるときにモデル/コレクション/ビューをバインド解除して削除することを確認することで、メモリリークの問題を解決しました。ページ間を移動するためにバックボーンでビューを切り替える - 正しい方法は何ですか?
しかし、これ以外にも、ページを切り替えるときに実行したいタスクが山ほどあります。基本的に、ページの一部を削除および追加します。これは、すべてを削除するのではなく、少し複雑なため、変更する必要があるページのビットのみを削除/破棄したいため、実行したい遷移に基づいています。
述べたように、私は現時点で自分でそれを機能させていますが、このティアアップ/ティアダウンプロセスを処理し、物事をきれいに保つパターンがあるかどうか疑問に思いました (そして、非常に肥大化したルーター (コントローラーの膨張! !!)