Express MVC框架改造

  • M:Model 模型,包含数据和数据处理方法
  • V:View 视图,提供视图即页面
  • C:Vontroller 控制层,负责逻辑处理
  1. 服务端收到客户端的请求
  2. 路由层开始处理服务端接收到的请求,匹配相应的路由
  3. 匹配到相应的路由之后调用对应的controller(即对应的逻辑处理函数)
  4. controller接收到请求之后,向model层取用数据
  5. model层接收到controller层取用数据的请求之后,将数据返回给controller
  6. controller层收到数据之后进行相应的逻辑处理之后,将数据返回给view
  7. view层收到controller层返回的数据之后,根据相应的视图模板和数据组装之后,返回一个渲染过的页面
  8. 服务端将上一步的结果返回给客户端

启动文件与初始文件 合二为一

使用app.listen 方法替代 bin/www

删除app.js  module.exports = app;

app.listen(3000)

上一篇:flash制作简单的火柴人走路动画教程


下一篇:PS制作仿梦露的经典怀旧海报效果照片