Web前端MVC框架的意义与前端发展方向的综述.docVIP

Web前端MVC框架的意义与前端发展方向的综述.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web前端MVC框架的意义与前端发展方向的综述

  Web前端MVC框架的意义与前端发展方向的综述5300字 随着我国信息技术的不断发展,也推动了我国信息技术领域的发展,VC框架的理念   1.1 MVC构架的含义   在MVC构架中,一般被分为三个层次,模型层、视图层、控制层等,这三个层次在MVC构架中担任着不同的角色,具有不同的工作责任,但是又有紧密的联系。在数据的思维范围内,一般是用来包装和程序页业务逻辑中,并且对相关的数据进行一定的处理,并且开发的过程中,可以对相关的数据进行访问。视图层的主要工作就是用来在页中显示数据,在视层中不可以进行程序的编辑,但是在视图层中,为了将效果和功能更好的展现出来,软件开发工作人员在开发过程中,要对视图层中的数据进行一定的调控。控制层是视图层和模型层之间的连接器,也起到了一定的调控作用,它对程序重点操作流程进行了一定的调控。工作人员在,开发页的过程中,若是有紧急的时间发生,控制层可以做出及时的响应,方便了工作人员在开发页过程中的维修工作,也有效地将数据模型上的相关数据进行一定的改变。利用控制层对模型层的更新做出提醒的功能,并且在更新的过程中将视图层进行一定的改变。   1.2 VC框架   随着我国技术的不断发展,VC框架的形式也是多种多样的,例如:Backbone. js,Angular. js,Ember. js,Javascript MVC,Knockout.js 等。尽管在VC框架形式中,在页中都有着自己的工作和功能,但是他们之间却是有着紧密的联系。在Backbone. Js运行的过程中,工作人员可以有有效地缓解了页层次分离的问题,并且它在运行的过程中具有一定的灵活形式,这样也使工作工作人员在开发的过程中,经操作流程进行简单化、灵活化。Ember. js一般应用在桌面开发领域中,具有一定的模块化、标准化,在开发的过程中,是VC框架形式中的基础构架,并且不需要工作人员进行处理,具有持久化的性能。另外对计算机中的属性,提供了自动更新等功能,而也拥有信息的说明注解。AngularJS 是以Google 为基础的,构建一全新的JS 框架,它在页开发的过程总起到了重要的作用,在程序应用的过程中,有效的将词汇在一定程度上进行扩展,这样可以是VC都提供了一定的支持。尽管在MVC框架中它们存在着许多的不足。但是从整体的角度进行分析,最主要的工作是对页中的相关数据进行处理,例如:读写、删除、验证、转换等处理过程。Vieodel的相关数据进行接收,并在页中进行输入,同时要对更新的信息的提醒进行一定的提醒,要及时的反馈给客户。Controller是对业务、事件等逻辑的一个重要框架,因此在人们使用页的过程中,对一些相关的数值进行输入,并利用Controller进行处理,Controller在利用Model对用户的信息进行一定程度上的处理,在上传到VieVC框架的意义   2.1 VC框架与jQuery存在的差异性   在VC框架的应用过程中,有的人就会联想到jQuery,那么有的人就会问VC框架与jQuery存在怎样的联系,具有什么样的区别?软件开发人员在页开发的过程中,jQuery已经可以满足页开发的需要,VC框架已经是可有可无的了。其实不然,jQuery页开发的过程中,不能管它叫做框架,应该是数据库。框架和数据库之间是有一定的区别的。数据库页开发过程中的一种重要工具,它提供了重要的数控支持,为页中的代码结构提供了重要的保障。框架主要是对模式程序的构建进行良好的规范,是页开发过程中重要的解决工具,也使页的开发效率得到有效的提高。若是软件开发人员在开发的过程中,使用框架进行构建页,软件开发开发人员就应该遵循VC框架中所含有的特点、规律等。另外VC框架和jQuery主要的区别,就是操作中心的不同,VC框架是以页开发中的模型为操作中心,jQuery是以D0M为页开发过程中的操作中心。因此,两者在页开发工作中占有不同的角色,但是都是为页开发而服务的。两者在页开发中所解决的问题也是一样的,VC框架做主要的目的就是为将页开发的操作流程更加完整化,这样可以使软件开发人员在后期的编程中,更加简单化。这样在最大程度上能够提高页的开发效率,增加了经济效益。 2.2 VC框架在页开发中使用的范围   软件开发人员在页开发的过程中,经常会有VC框架对页开发是否存在着一定的帮助等这样的问题产生。其实在页开发过程中后期的编程中,VC框架对于他们来说是很简单的,因此更加不能体会到VC框架在页前端开发过程中起到的重要作用和意义。在这样的情况下,对VC框架使用范围也浮出了水面,在页开发的体系中,Model在页中的使用范围并不是最复杂的,在过去的页开发行业中,Model一般是以代码的形式出现,Vieodel的使用范围没有那么复杂,因此VC框架在页的开发中可将操作流程简单

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档