2

这可能是一个新手问题。我最初在 MVVM 和 WPF 中编写了一个原型。客户想要使用 MVC 和 jQuery。没什么大不了。我在VIEWMODEL中写了很多业务逻辑。

如果我使用 knockout.js 是否只是使用 javascript 库和创建新绑定的问题?

任何意见将是有益的。

4

2 回答 2

2

两者都是用于不同目的的完全不同的技术。Knockout.JS 是一个强大的客户端脚本,使用 mvvm 模式,而 MVC 是一种架构模式,用于构建真正的无状态 Web 应用程序,具有根据需要进行调整的能力。

可能存在一种误解,即 MVC 模式仅适用于 ASP.NET MVC 框架。其他网络编程语言也使用它或有可能实现这种模式。但是,在 .NET 中,它有一些非常强大的扩展和一个活跃的社区,可以快速学习并无所畏惧地练习。

于 2012-06-16T20:45:24.440 回答
-1

为什么不两者都用?我正在使用淘汰赛和 mvvm

于 2012-12-13T19:04:14.560 回答