是否有将更大的应用程序构建为 SPA 的最佳实践?我正在处理目前有 50 个视图的东西。
问问题
1000 次
2 回答
2
您的问题可能过于广泛,但我建议您充分考虑这一点。单页应用程序不会只是一个页面,其中包含 50 个视图的所有功能,它可能需要彻底改变应用程序样式。
于 2012-10-09T13:02:30.017 回答
2
Dove 有一个很好的观点,具有 50 个视图的 SPA 听起来非常大,并且可能没有灵丹妙药来转换您的应用程序。
一些值得探索/研究的方法......
- 将您的 50 个视图分成应用程序区域。然后使用 ASP.Net MVC Views & WebAPI 下推 manifest+scaffold 以创建您的视图。
- 使用JSViews+JSRender / KendoUI + KnockoutJS使用 manifest/scaffold 在客户端构建东西。
- 它非常新,但为什么不检查一下TypeScript以使用 JavaScript 构建应用程序
此外,查看这 50 个视图,看看您是否能找到一种更智能的方法来提供相同的功能,但视图更少(而不是将其塞进同一个页面)。
于 2012-10-09T14:39:05.017 回答