1.Vue.js-Day1-什么是Vue.js

  • 什么是Vue.js
    Vue.s是目前最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机APP,Vue语句也是可以用于进行手机APP开发的,需要借助于weex)
  • vue.js是一套构建用户界面的框架,只关注视图层,它不仅易于上手,还便于于第三方库或既有项目整合.(Vue有配套的第三方类库,可以整合起来做大型项目的开发)
  • 前端的主要工作?主要负责MVC中的V的这一层,主要工作就是和界面打交道;
app.js
项目的入口模块
一切的请求,都要先进入这里进行处理
注意:app.js并没有路由分发的功能,需要调用
router.js模块进行路由分发处理
router.js
这里路由分发处理模块:
[为了保证路由模块的职能单一,router.js只负责分发路由,不负责具体业务逻辑的处理]
如果涉及到了业务逻辑处理操作:router.js就无能为力了,只能调用controller模块进行业务逻辑处理
Controller
这是业务逻辑处理层,
在这个模块中,封装了一些具体业务逻辑处理的逻辑代码,但是,也是为了保证职能单一,此模块只负责处理业务,不负责处理数据的CRUD
如果涉及到了数据的CRUD,需要调用Model层
Model层
职能单一,只负责操作数据库,执行对应的Sql语句,进行数据的CRUD
c:create
r:read
u:update
d:delete
  • 页面
view视图层
每当用户操作来界面,如果需要进行业务的处理,都会通过网络请求,去请求后端的服务器,此时,我们的这个请求,就会被后端的APP.js监听到

你可能感兴趣的:(1.Vue.js-Day1-什么是Vue.js)