我想做的是在 PhoneGap 和 Backbone.js 中构建一个简单的应用程序。该应用程序有一个登录页面,成功登录后,将用户发送到一个带有几个选项的简单菜单。用户可以选择查看他们保存的列表、查看项目列表或查看信息页面。我知道我想如何构建所有视图和模型,所以我的问题是,与使用多个页面相比,在一个页面上完成所有这些是否有任何缺点。
把它分解成更小的部分:
- 在一页中加载所有 javascript 是否会对性能产生严重影响?
- 如果路由器关闭,.remove() 和 .unbind(),所有当前视图在切换到新视图时,我仍然面临内存问题的风险吗?