【发布时间】:2009-11-13 16:15:11
【问题描述】:
我最近发现了一个有趣的 ASP.NET MVC 替代方案,我目前正在使用:使用高级 JavaScript 进行服务调用的静态 HTML(大多数示例使用 OpenRasta)。例如查看this 或this。
就我个人而言,我一直觉得 Web 应用程序需要转向 JavaScript 框架。对我来说,MVC 中用于连接客户端/服务器端验证(以及将业务模型转换为视图模型等其他事情)的代码似乎很尴尬,而且有点不自然。基本上获取数据并返回 JSON 的操作,或仅执行“返回 View()”的操作都清楚地表明了这一点。
但是,问题不是什么更好 - 这是一种我认为不太喜欢的讨论 ;-) 我的问题是:你都试过了吗?你会建议发明学习jMVC等吗?有没有关于这个主题的好文章?优点和缺点?例如,在我看来,big 缺点是非常强大的 SOC、可重复使用的服务等。
总结一下:你建议往哪个方向更进一步?
【问题讨论】:
标签: web-applications