【发布时间】:2016-05-10 13:48:49
【问题描述】:
我问这个只是为了看看别人的经验。 在大多数情况下,拥有 ASP MVC 网站是一种开销。至少对我来说,拥有响应 JSON 的 WebAPI 更干净、更容易,然后您可以附加 SPA 应用程序或移动应用程序或其他任何东西。
我有一种感觉,如果你使用 ASP MVC 控制器将不是控制器,而是充满 if 条件和一些会话包的控制器。视图是 HTML 和 Razor 的组合,在大多数情况下看起来非常丑陋并且充满了“TODO”;)
我可以理解它是否用于旧项目,现在我们只需要维护它们。但是当你开始一个新的,你为什么会选择 ASP.NET MVC 或任何其他类似的框架?
【问题讨论】:
标签: c# .net asp.net-mvc asp.net-web-api