APP下载

Web前端开发技术的演化与MVVM设计模式研究

2018-02-03李嘉赵凯强李长云

电脑知识与技术 2018年2期

李嘉 赵凯强 李长云

摘要:随着Web应用的不断深化,前端开发模式是提高开发质量和开发效率的关键要素。基于Web系统组成,以计算机技术发展与Web应用需求为主线,系统梳理了前端开的演化过程:“后端开发为主→前端开发为主→前后端分离开发模式”,重点分析了当前主流MVVM设计模式的优势,为Web开发者提供参考和借鉴。

关键词:Web;开发模式;MVVM设计模式

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)02-0221-02

随着互联网的普及应用,Web(World Wide Web,也就是WWW,中文名字为“万维网”)已经成为人们必备的共享网络数据信息的最便捷工具。Web是在1989年由TimBL在瑞士日内瓦的欧洲粒子物理研究所(CERN)开发出来的,它解决了文档信息的电子化链接问题,使得全球的人们都可以通过互联网方便、快捷地存取可共享的信息。但是,伴随着Web应用的不断深化,人们的需求越来越高,已经不满足于静态文档的获取,需要更加主动的数据操控能力,同时,开发效率也是决定Web应用成功与否的重要标志。因此,从Web的应用需求出发,探索Web开发技术发展的路径,让程序员深刻理解MVVM设计模式的优势,对于缩短Web的开发周期和提高程序员的开发水平具有现实意义。

1 Web系统的构成

数万个Web站点透过超级连接(Hyper link)实现了全球资源的互相连接,每个站点都设计了自己的主页(Home Page)。从技术角度上说,环球信息网是Internet上支持WWW协议和超文本传输协议HTTP(Hyper Text Transport Protocol)的客户机与服务器的集合,他们共享的超媒体文件包括了文字、图形、声音、动画、资料库、以及各式各样的软件。……

登录APP查看全文