常州小程序开发

APP软件开发架构模式浅谈:一些思考和实践记录

编辑时间: 2022-09-23 14:27  浏览次数:
MVC诞生至今已经超过40年了(Since 1979),10多年前就得到过很广泛的讨论和实践,穿越时空到今天肯定有其反脆弱性和内在核心价值。虽然如今乍看起来好像已经过气、被讨论过千百遍了,但仍然有很多程序员会有不同理解和看法,或多或少。这是很正常的,上面也提到了部分原因,这里具体再展开下。

1  MVC在经典三层架构里的位置

 

MVC是一种通用架构模式
 
  • 早期PC时代应用在桌面客户端,
  • 后来在Web时代变得流行(我以前写PHP也用过相关MVC框架),
  • 如今在移动互联网时代也得到广泛应用。

 

上面这三个场景的应用,都是面向客户的,需要交互表现的。
 
从MVC命名中的View(视图)也可以看出,MVC模式应用在软件系统架构里的表现层。
 
在业界某知名公司的官方文档里,也明确把MVC放在Web Presentation Patterns下。
本文地址:https://www.cappyy.com/zhishifenxiang/pingguoruanjiankaifa/77.html

免责声明:我司网站转载此文,不代表本网的观点和立场。不以盈利为目的,如有侵犯公司或个人权益,我司会第一时间删除文章。 紫竹云科技是常州小程序开发公司,欢迎咨询免费获取思维导图!
推荐阅读
紫竹云科技

紫竹云科技是一家2015年成立于常州的IT外包公司,我们致力于为企业提供app软件开发和微信小程序开发服务。公司成立多年来,我们为星河地产、泰富集团、港龙中国、世茂集团、闽龙集团、万达集团、八佰伴、红星美凯龙、常州外国语学校、欧尚中国、梦洁家纺、嘉宏集团等上百家企业提供了IT外包和官微代运营服务。我们努力实现每一位客户的托付,为客户创造实在的效益,让您与梦想走得更近。

微信咨询

扫描微信二维码
同市场经理沟通需求

感受专业服务,从来电咨询开始
186-252-88648