1

是否有将更大的应用程序构建为 SPA 的最佳实践?我正在处理目前有 50 个视图的东西。

4

2 回答 2

2

您的问题可能过于广泛,但我建议您充分考虑这一点。单页应用程序不会只是一个页面,其中包含 50 个视图的所有功能,它可能需要彻底改变应用程序样式。

于 2012-10-09T13:02:30.017 回答
2

Dove 有一个很好的观点,具有 50 个视图的 SPA 听起来非常大,并且可能没有灵丹妙药来转换您的应用程序。

一些值得探索/研究的方法......

  • 将您的 50 个视图分成应用程序区域。然后使用 ASP.Net MVC Views & WebAPI 下推 manifest+scaffold 以创建您的视图。
  • 它非常新,但为什么不检查一下TypeScript以使用 JavaScript 构建应用程序

此外,查看这 50 个视图,看看您是否能找到一种更智能的方法来提供相同的功能,但视图更少(而不是将其塞进同一个页面)。

于 2012-10-09T14:39:05.017 回答