前端MVC思想
MVVM是前端视图层的分层开发思想,主要是用来将每一个页面分成M,VMV这三种组件。这三个组件在前端开发中分工协作,分工明确。其中,VM是MVVM的核心,因为是M和V之间的一个整体的调度者。我们所要学习的就是通过VUE.JS框架来创建VM这一组件,为M和V来进行服务
注意:对于controller前端开发的控制器和后端开发的控制器在概念上有一定的区别,对于前端开发而言,controller不仅仅只是用来接收并处理请求,更重要的是还要处理具体业务逻辑。对于后端而言,controller会继续细分为两块,controller只负责接受并处理请求,同时为终端提供响应,对于业务逻辑划分为service业务层去处理。这是前端开发和后端开发的一个区别。