【发布时间】:2012-08-14 00:02:02
【问题描述】:
我已将我的 Web 应用程序重构为一页(单页应用程序)。我只是想要一些关于使用控制器提供一页index.cshtml 是否过大的建议(我没有使用任何无法替代普通 html/js 的剃须刀代码)。我应该将其更改为index.html 页面并照常提供吗?
我确信这只是一件小事,但想知道这里的最佳做法是什么。
【问题讨论】:
-
这是一个静态页面还是里面有一些 ajax 调用?
-
页面中有一些非常密集的javascript。所有的异步加载都是通过 requireJS 和 KendoUI 完成的。
-
问题不在于 MVC 是否矫枉过正。它是否需要它。如果您不执行任何服务器端逻辑,那么无论您使用何种技术,都没有理由编写服务器端应用程序。
标签: asp.net html asp.net-mvc asp.net-mvc-3