node的MVC与前端的MVVM之间的区别

MVC是后端的分层开发的概念

  • Model层主要处理数据的CRUD(create,retrieve,update,delete)
  • View层是视图层,一般看作前端页面
  • Controller层一般指逻辑层,数据的逻辑处理(登录啊/注销啊)

node的MVC与前端的MVVM之间的区别

MVVM是前端视图层的概念

MVVM主要关注于视图层分离,MVVM把前端的视图层分成三部分:Model,View,VM ViewModel,VM是MVVM思想的核心——VM是V和M之间的调度者
node的MVC与前端的MVVM之间的区别