将大型应用转换为SPA

时间:2012-10-09 12:56:05

标签: javascript asp.net-mvc-4 single-page-application

是否有建立较大应用程序作为SPA的最佳做法?我正在处理目前有50个观点的内容。

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:2)

Dove有一个很好的观点,一个有50个视图的SPA听起来非常大,并且可能没有银弹可以转换你的应用。

一些值得尖峰/调查的方法......

  • 将您的50个视图分隔到应用程序区域。然后使用ASP.Net MVC Views& WebAPI按下清单+脚手架来创建您的视图。
  • 这是非常新的,但为什么不查看TypeScript以在JavaScript中构建应用程序

另外,查看50个视图,看看是否可以找到一种更智能的方式来提供相同的功能,但是在更少的视图中(不需要将其塞入同一页面)。