老师 mvc mvvm其实本质上是两个不同的概念,没有什么关系
来源:4-2 vue原理-大厂必考
csupwj
2020-07-15
感觉网上搜出来的答案都不靠谱
mvc 总的 m 是数据库 v是页面 c是控制器
mvvm 是纯前端的东西, m 自己定义的数据 v页面视图 vm能数据和视图联系起来的框架或者代码
老师你看我这样理解哪里有问题吗.请指正
写回答
1回答
-
双越
2020-07-16
第一,mvc 和 mvvm 是两个东西,但不能说没有任何关系,mvvm 是从 mvc 基础上再次变种而来的。如果从来都没有 mvc ,我想也不会有 mvvm ,当然这是假设。
第二,mvc 的 m 是 model ,并不一定是数据库。有些程序不需要数据库,它可以用 mvc 模式来开发。
第三,mvvm 你的理解没问题。
总之吧,这些设计上的名词或者概念,都比较抽象,千万不要把它对应到某一个具体的软件、技术上。
越抽象的东西,才越普世。
00
相似问题
react是MVVM吗?还是MVC?
回答 1
打包文件cdn加速问题
回答 1