【发布时间】:2015-04-25 22:27:20
【问题描述】:
我熟悉 MVC,但不熟悉 MVVM。我查看了有关 MVC/MVVM/MVP 之间差异的各种帖子。
即使我检查了 Microsoft 的 office 链接 https://msdn.microsoft.com/en-us/magazine/dn463786.aspx,但每次我在这些链接中发现一个共同点是,他们解释了使用第三方 JavaScript 库(Angular、knocknout、Ember 等)实现 MVVM。
是否意味着 MVVM 依赖于这些类型的库? 是否可以使用简单的 jquery 实现 MVVM? 请澄清这个概念。
谢谢。
【问题讨论】:
标签: javascript c# .net design-patterns mvvm