APP下载

Web前端框架技术综述

2021-07-28赵元苏

北京工业职业技术学院学报 2021年3期
关键词:页面模型

郭 蕊 赵元苏

(北京工业职业技术学院 电气与信息工程学院,北京 100042)

0 引言

随着互联互通的快速发展,Web应用不断推陈出新,Web前端技术发挥着举足轻重的作用。如今智能化设备全面普及使得Web前端页面越来越复杂,从视觉体验到对用户的友好交互、技术特效等的要求越来越高,系统的维护要求不断提升。前端技术的不断演进,也带来了前端开发模式的不断改进,在基于前端开发逐渐趋于复杂性的背景下,Web前端框架技术也成了人们关注的焦点。大多数的Web框架提供了一套开发和部署网站的方式,实现了数据的交互和业务功能的完善。开发者使用Web框架只需要考虑业务逻辑,因此可以有效地提高开发效率。

1 Web前端的框架模式

在Web发展早期,页面的展示完全由后端PHP,JSP控制。Ajax技术的出现给用户带来了新的体验,前后端通过Ajax接口进行交互,分工逐渐清晰,伴随着JavaScript技术的革新[1],浏览器端的JavaScript代替了服务器端的JSP页面,其可以依靠JavaScript处理前端复杂的业务逻辑,但是代码的复杂度仍然很高,因此为了提升开发效率,简化代码,便于后期维护,在开发中应用分层的架构模型应运而生。

1.1 MVC框架模式

MVC(Model View Controller)框架模式即为模型(Model)、视图(View)和控制器(Controller)的分层模式。模型层用于处理数据的部分,能够直接针对相关数据进行访问,针对应用程序业务逻辑的相关数据进行封装处理;视图层能够显示网页,由于视图层没有程序逻辑,因此需要对数据模型进行监视和访问;控制层主要体现在对应用程序流程的控制,以及对事件的处理和响应上。……

登录APP查看全文

猜你喜欢

页面模型
微信群聊总是找不到,打开这个开关就好了
大狗熊在睡觉
一半模型
刷新生活的页面
重尾非线性自回归模型自加权M-估计的渐近分布
3D打印中的模型分割与打包
FLUKA几何模型到CAD几何模型转换方法初步研究
同一Word文档 纵横页面并存
浅析ASP.NET页面导航技术
其实IE也懂Chrome的心