Express(MVC)

作者: 余生筑 | 来源:发表于2017-11-24 20:27 被阅读7次

    Express中的MVC

    在Express中,我们可以创建如下结构:

    routes/
    views/
    models/
    services/
    

    其中,由于express的特点,根据设置,views目录下的文件会被模板引擎在调用res.render('view_name')的时候自动渲染

    • view层可以理解为模板引擎+views文件夹中的文件
    • routes可以理解为controller,负责根据用户的请求,调取相关的service,最终得到model并用于渲染
    • models则代表了model和相关逻辑
    • services相当于ListViewModel,会对多个基本model的功能进行集合或扩展

    相关文章

      网友评论

        本文标题:Express(MVC)

        本文链接:https://www.haomeiwen.com/subject/ulofbxtx.html