MVC架构执行过程

MVC

    目前我所接触过的MVC架构框架  是基于nodejs的Express  Web应用框架, 也是我第一个接触的框架;

    从最开始的一脸懵逼, 到现在的游刃有余,  期间的经历尤为痛苦!

    至今我觉得还是思维方式的改变,才促使我能够很好的理解Express,理解MVC!


    话不多说直接上图:


    这是我根据自己的理解来绘制的MVC的运行流程图。(第一次写博客,希望大牛能够指出理解不对或不透彻的地方)

    

    其中View层是 express脚手架中views文件夹下的各种文件   如:***.ejs

            这是展示给用户,也就是浏览器中的内容!

    Control 是express脚手架中routers下的 js文件 ,

            它是链接用户界面与后台数据处理的 中间桥梁,并且这座 桥是四通八达的;  不同的入口,也会有不同的出口!

    Model 是express脚手架中数据处理的部分, 不同的 Control路由会触发不同的 Model文件 , 既数据处理/数据库操作!并给View用户界面   返回相应的处理结果。



以上 是我对MVC架构的一些简单认识,希望可以帮到学习这方面知识的小伙伴  ,同时希望大家能指出文章可能被我自己忽略的问题,感激不尽。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值