认识mvc和mvvm的构造
1、model层 主要处理数据库的增删改查操作
2、view 视图层 主要是html css js 交互层面
3、controller 主要是处理逻辑部分
1、用户是再 view视图层 发起的http协议
2、然后是再controller当中进行的第一步进行的接收
3、再model层当中进行的数据的增删改查
4、再从model层当中进行的反回到controller
5、controller进行数据库增删改查的判断
6、然后渲染到view视图层当中进行的渲染
思考: 接口到底是个怎么回事
![mvvm](../day01/image/mvvm.png)
1、html css 也就是说view就是咱们template当中的东西 也就是咱们所谓的标签
2、viewmodel 也就是咱们再处理dom以及数据源当中的逻辑
3、model 也就是咱们接口当中的数据
思考: 那mvc和mvvm整体设计模式和架构基本是相似的 那么其中的关联点是什么 ? 接口又是什么呢