基于MVVM模式的Web开发研究Research on Web Development Based on the MVVM
王鹤琴,朱珍元
摘要(Abstract):
MVVM设计模式主要用于构建基于事件驱动的UI平台.MVVM模式架构可以分离成为View、Model和View Model三层,使数据和界面得到很好的分离,达到软件设计中的"高内聚,低耦合"的目标.基于前端开发框架Vue.js,分析了MVVM模式,详细介绍了前端MVVM模式的开发模式,分析了前端MVVM框架实现的关键技术,并采用前端开发框架Vue.js实现了外卖APP的项目开发.
关键词(KeyWords): MVVM;Vue.js;Web前端开发
基金项目(Foundation): 教育部新世纪人才计划资助项目(NCET-11-0140);; 安徽省高校自然科学研究重点项目(KJ2017A639),安徽省高校自然科学研究重点项目(KJ2017A640);; 安徽警官职业学院教学研究重点项目(JYXM201709)
作者(Author): 王鹤琴,朱珍元
DOI: 10.16393/j.cnki.37-1436/z.2019.02.002
参考文献(References):
- [1]易剑波.基于MVVM模式的WEB前端框架的研究[J].信息与电脑(理论版),2016(19):76-77+84.
- [2]刘立.MVVM模式分析与应用[J].微型电脑应用,2012(12):57-60.
- [3]宫禹,苏丹.MVC设计模式在Web开发中的研究与应用[J].哈尔滨师范大学自然科学学报,2015,31(04):62-64.
- [4]梁灏.Vue.js实战[M].清华大学出版社,2017:4.
- [5]李强.Web前端开发技术与学习探讨[J].长治学院学报,2016,33(02):75-77.
- [6]李嘉,赵凯强,李长云.Web前端开发技术的演化与MVVM设计模式研究[J].电脑知识与技术,2018,14(02):221-222+251.
- [7]卢秀.基于MVVM模式的集装箱振动监控软件系统设计[J].工业控制计算机,2017,30(12):24-25.
- [8]汪俊龙.基于CS架构的MVVM框架的改进研究[J].信息通信,2017(07):93-94.
- [9]莫文水.Web前端中MVVM框架的应用研究[J].网络安全技术与应用,2017(04):64.
- [10]郭树岩.MVVM在过程质量监控系统中的应用[J].辽宁科技学院学报,2017,19(04):1-2.
- [11]柴小智.vue组件详解(三)——组件通信[EB/OL].http://www.cnblogs.com/chaixiaozhi/p/8746823.html.2018-04-08.