
虽然我在技术上理解了这两个模型之间的基本区别,但我对它对我如何编写Web应用程序的影响以及最重要的是如何优雅地过渡到这个新模型感到困惑.
因此,对于从传统的ASP.NET MVC迁移到WebAPI KO的人,会出现以下问题:
>有没有办法使用MVC KO进行不显眼或近乎不引人注目(即最小代码)的验证?
>如何进行单元测试他的UI代码?
>浏览器兼容性是否会受到KO的影响?
>从一个模型转移到另一个模型时,有什么人必须考虑的吗?
Re:用于验证的不显眼的JavaScript …我会说如果你使用Knockout,你就是UI,你的脚本将会如此紧密耦合,即使只是基本的东西,不引人注意的确不是一个有效的目标.您可以在Knockout中进行验证(例如参见https://github.com/ericmbarnard/Knockout-Validation#readme),但它与ASP.NET MVC的定义相同并不引人注目
Re:单元测试……看看https://stackoverflow.com/questions/6331789/knockoutjs-unit-testing-with-qunit
Re:浏览器compat …我不知道任何现代浏览器的兼容性问题,除非你有疯狂的用户禁用JavaScript
总结以上是内存溢出为你收集整理的c# – 从传统ASP转向. NET MVC到WebApi Knockout全部内容,希望文章能够帮你解决c# – 从传统ASP转向. NET MVC到WebApi Knockout所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)