APP下载

Web主流前端开发框架的设计

2021-11-21周星岩王俊淘

电子技术与软件工程 2021年6期
关键词:页面功能

周星岩 王俊淘

(沈阳师范大学 辽宁省沈阳市 110034)

近年来,IT 技术朝着多元化方向发展,浏览器段出现了很多性能优异、功能强大得到开发框架,比如 JavaScript、VBScript、Jscript 等脚本。在浏览器产品呈多样化发展的态势中,即便还是存有ECMAScript 标准,但是因其编制相对较迟,故而各个浏览器运行阶段均设定了各自的标准,这就要求开发人员面对网页的同个功能时,要为其编写出数份代码,进而使其在不同浏览器中表现出较高的适用性[1]。迄今为止, jQuery 依然是应用范围最广的一种框架,其有效应对了过去网页兼容性问题,使前端变成更具简洁性。和MVC 模式在前端开发领域中应用范围不断拓展相伴随的是各种开发框架的构建,本文主要介绍了几种主流框架。

1 Web前端模式的演化

早在1989年,就有物理学家研发出超文本标记语言,即我们耳熟能详的HTML。

1993年HTML 演变成成互联网草案,原始的HTML 仅是静态页面,无法动态整改页面内容。1995年,JavaScript 诞生后使页面实现了动态整改,时至今日,我们可以将Web 前端模式细化为如下四个阶段[2]:

(1)js 整合原始的浏览器API,以浏览器的运行机制维基础直接操作控制、页面DOM。

(2)Web 2.0 时代到来以后,对Web 开发提出了更多、更高的要求,ajax日渐流行。为降低跨浏览器开发过程的繁杂性及综合分析不同浏览器之间的兼容性,Dojo、Mootools、Prototype 等前端类库陆续出现,jQuery 以简洁、优雅。美观等设计优势脱颖而出,在业内占据着很高的地位。

(3)MVC 模式出现后,在前端技术的引领下,很多后台的业务逻辑慢慢转移至向前端,单独使用jQuery 经常不能满足繁杂业务的运转需求,特别是在单页面运用方面表现得更为显著,Backbone.js 应时而生,其被视为前端MVC 框架的鼻祖,显著提升了前端开发的价值[3]。……

登录APP查看全文

猜你喜欢

页面功能
微信群聊总是找不到,打开这个开关就好了
大狗熊在睡觉
也谈诗的“功能”
刷新生活的页面
关于非首都功能疏解的几点思考
怀孕了,凝血功能怎么变?
“简直”和“几乎”的表达功能
中西医结合治疗甲状腺功能亢进症31例
辨证施护在轻度认知功能损害中的应用
同一Word文档 纵横页面并存