M为model层 就是一个JS对象,就是用户的数据
VM是viewModel 就是js代码 (Vue.js) VM来检测Model中数据,如果有更新 由Model中来的数据通过Vue.js进行包装写到View(模板)层中 或者如果(View)页面中的数据有更新 也需要通过VM层来进行处理然后更新Model中的数据 面向数据变成 双向绑定 (暂时理解为MVC中的C)
V就是html代码,页面
以上所有的全部在客户端上执行
服务器端只负责更新Model 服务器只需要返回Model解析的数据 json,html xml 等等