【摘 要】
:
在现代前端技术中,基于组件的开发方式得到了长足的发展。前端组件化的目的是以工程化的方法规范前端构建过程,肩负起维护高质量软件的职责。目前,业界涌现了一批优秀的前端框架,诸如Vue,React等,它们都有着鲜明的特性,能通过以组件为基础,进行前端页面的开发。然而,由于不同公司实现组件的方式各不相同,缺乏统一的标准,框架相互之间的壁垒逐步加大,因此推动了包括Google公司在内的许多组织,着手建立We
论文部分内容阅读
在现代前端技术中,基于组件的开发方式得到了长足的发展。前端组件化的目的是以工程化的方法规范前端构建过程,肩负起维护高质量软件的职责。目前,业界涌现了一批优秀的前端框架,诸如Vue,React等,它们都有着鲜明的特性,能通过以组件为基础,进行前端页面的开发。然而,由于不同公司实现组件的方式各不相同,缺乏统一的标准,框架相互之间的壁垒逐步加大,因此推动了包括Google公司在内的许多组织,着手建立Web组件的相关标准Web Components。EIO是一种基于数据抽取和注入的软件构造方法,它由华南理工大学的齐德昱教授提出,并基于EIO开发模型实现了EIO视图引擎。它能快速构建Web项目,作为消息中间件进行前后端信息传递,具有轻便和扩展性强的特点。因此本文结合Web Components以及EIO视图引擎,设计并实现了一套能快速创建自定义组件的工具,提供原生组件开发的完整解决方案。本文的主要工作如下:(1)本文设计并实现了一套开发自定义组件的开发支撑工具。该工具以Google的组件开发标准Web Components为基础,对该标准现有的不足之处进行了修复和优化,并接入到EIO视图引擎的功能模块中,能够支持开发者创建自定义组件并动态加入到HTML页面中。(2)本文对EIO视图引擎进行改进,设计和实现了一个MVVM框架。它基于MVVM模式,能支持视图和数据的绑定,解决组件化的开发过程中对数据的处理问题。该框架更加契合前端组件化的开发方式。(3)最后,设计并实现一个安全测评Web端系统,并使用自定义组件工具构建前端。该系统为安全测评领域提供了一整套的线上服务,能对安全测评过程中的情况进行管理。通过该系统的开发,验证了组件化的开发方式的优越性。
其他文献
折叠交叉铺网是将梳理机输出的薄纤网经过反向折叠,形成一定折叠角度的厚层纤网,以此改变纤网内纤维的排列方向。而半交叉水刺生产线就是将先前铺网机折叠后的纤网与后道梳理机输出的薄纤网再次叠合,此时铺网机折叠后的纤网内的纤维垂直于纤网运行方向排列,后道梳理机输出的纤网内的纤维沿着纤网运行方向排列,从而达到最终产品的纵横向强力均匀。铺网机的结构设计和运动方式对铺网质量有着很大影响,如果设计不合理,直接造成纤
随着经济的快速发展,城市之间的交流不断紧密,人口流动需求不断增大,为缓解这种状况,高速列车应运而生,其飞速发展给人们的出行带来了极大的便利。但高速列车不断的提速所带来的噪声问题也越来越大,使车厢,尤其是地板的隔声要求相应提高。在这一背景下,高速列车轻量化设计一方面可以降低车内噪声,另一方面可以减轻车身自重,减少能耗,对可持续、稳定的发展具有重要的现实意义。本文以高速列车内地板为研究对象,以标准样板
聚氨酯泡沫因其良好的韧性和弹性而被广泛地用作运动鞋鞋底材料,但是其结构单一,在材料的不同位置其硬度、承压等物理力学性能没有变化,因此不能满足鞋底材料在不同部位的受力要求。而纬编间隔织物具有一次成型和良好的结构可设计性,是较为理想的聚氨酯增强体。故本课题将纬编间隔织物作为增强体,通过对织物进行原料选择和结构设计制备变参数纬编间隔织物,研究纬编间隔织物的结构参数对纬编间隔织物/聚氨酯复合材料性能的影响
聚醚砜(PES)因其性能上的优异特性,目前已作为膜基材应用于很多领域。由于PES微孔膜的结构及性能易受制膜液组成及成膜条件的影响,且PES本身易于改性,因此,探究PES微孔膜改性前后结构与性能的影响因素,从而使PES微孔膜在应用上能够适于不同的对象和要求具有重要意义。本文以PES为膜基材,溶剂为N-甲基吡咯烷酮(NMP),改变制膜液中添加剂聚乙二醇(PEG)的含量、PES的含量及湿膜在恒温恒湿条件
现代社会我国大量使用石化能源,使得我国空气污染状况较为严重。PM2.5污染物的大量存在不仅会提高人们哮喘等疾病的发病率,还会提高人们的死亡率,因此人们对洁净空气的诉求也越来越多。大量空气过滤材料应运而生,但是他们的制备较多使用对环境有害的有机溶剂,因此开发绿色环保的新型过滤材料是重要发展方向之一。本文首先以纤维素纳米线(CNFs)和乙烯基三甲氧基硅烷(VTMS)为原料,制备了具有网状多孔结构的CN