App干啥
- 就是将数据展示给用户看
- 处理用户的一些界面操作
MVC
- model:数据模型层,提供数据。提供接口给controller进行访问。
- view:视图层,渲染数据
- controller:控制层,调用数据渲染视图。
负责将model的数据用view的视图展示出来。
view接收数据,controller把数据传给model。
从model层得到数据,从view层得到html,css,js。这样controller层就得到了数据和界面,通过模版引擎,将数据和界面进行整合。整合后的结果给服务器,服务器再给浏览器。