私がやろうとしているのは、PhoneGapとBackbone.jsで簡単なアプリを作成することです。アプリにはログインページがあり、ログインに成功すると、ユーザーはいくつかのオプションを含むシンプルなメニューに移動します。ユーザーは、保存したリストを表示したり、アイテムのリストを表示したり、情報ページを表示したりすることができます。すべてのビューとモデルをどのように構成したいかを知っているので、複数のページを使用する場合と比較して、1つのページでこれをすべて実行することには欠点があるかどうかが問題になります。
それをより小さな部分に分解するには:
- 1ページにすべてのJavaScriptをロードすると、パフォーマンスに深刻な影響がありますか?
- ルーターが閉じた場合、.remove()と.unbind()は、新しいビューに切り替えるときに現在のすべてのビューですが、それでもメモリの問題が発生するリスクがありますか?