- 什么是MVC: MVC是开发网站和项目的主流开发模式;把概念分离开来,更易于测试驱动开发;
M=Model 数据的模型
V=View 页面,展示(如html,javascript, css)
C=controller 逻辑处理(如何计算)
*优势:
概念分离(页面,数据,逻辑分离)即修改页面不会影响数据模型,和逻辑;
容易测试:在controller里面进行单元测试,对功能和逻辑;
开发主流:开发网站;会熟悉其他的开发模式;
M=Model 数据的模型
V=View 页面,展示(如html,javascript, css)
C=controller 逻辑处理(如何计算)
*优势:
概念分离(页面,数据,逻辑分离)即修改页面不会影响数据模型,和逻辑;
容易测试:在controller里面进行单元测试,对功能和逻辑;
开发主流:开发网站;会熟悉其他的开发模式;