【摘 要】
:
互联网科技伴随着时代前进飞速发展,层出不穷的互联网产品与大众的生活息息相关。进入Web4.0时期以来,服务商们不再只满足于产品在功能方面的表现力,而是倾向于以优质的用户体验吸引用户。前端界面是互联网产品与用户沟通交流的最直接渠道,也最能够体现出一个互联网产品的特点和可用性。在Web4.0环境下,互联网产品的前端具有有着高度的独立性和重用性,为了满足前端开发工作所面临的更高标准,需要运用前端组件化思
论文部分内容阅读
互联网科技伴随着时代前进飞速发展,层出不穷的互联网产品与大众的生活息息相关。进入Web4.0时期以来,服务商们不再只满足于产品在功能方面的表现力,而是倾向于以优质的用户体验吸引用户。前端界面是互联网产品与用户沟通交流的最直接渠道,也最能够体现出一个互联网产品的特点和可用性。在Web4.0环境下,互联网产品的前端具有有着高度的独立性和重用性,为了满足前端开发工作所面临的更高标准,需要运用前端组件化思想,建立完备的前端组件开发流程,加强代码的稳定性和可复用性。目前市场上不乏开源的前端组件工具库,但是功能过于单一和简单,也没有针对监控类互联网产品的统计类组件库,因而本文将建立一套统计类图表组件的构建流程,实现一个解耦性高、可重用性强、对系统侵入性低的组件库,并详述如何实现基于React和D3.js的组件。1.在Web前端实际需求分析的基础上,对React的组件化思想和Virtual DOM算法进行探索,结合D3高效的数据转化算法,提出了设计并开发一套通用且高效统计类图表组件库的思路。制定了设计规范,完成了组件的原型设计与基本的开发方案设计。2.在React框架下使用D3可视化技术,对SVG基础元素进行改进;使用改进后的SVG元素进行不同层次和功能的组件封装,开发实现了一套用于数据分析的可视化组件。3.将本文实现的可视化组件库应用于网络安全监控网站的前端页面中,根据需求分析对组件进行了可用性测试。同时与市场上具有代表性的前端组件库进行比较,结果显示本文所实现的图表类组件库Recomponents在交互体验和实用功能方面都可以很好地满足在Web4.0时代下互联网产品对前端统计类页面的需求。本文所实现的组件库引用方便,对原生工程侵入性低,能够显著提高前端开发的效率。能够呈现出流畅自然的动画效果,向用户提供优于其他组件库的交互体验;属性配置接近原生标签,代码可读性强;组件扩展性强,用户能够根据实际应用场景定制图表。
其他文献
目的探讨微型小探头超声内镜(MPS)在消化道隆起性病变中的诊断价值。方法对常规内镜检查提示存在消化道隆起性病变的54例病人行MPS检查,了解隆起性病变来源的组织层次及性质
近年来,受益于中国经济的日益繁荣,中国港口已经成为世界港口中至关重要的组成部分,而作为反映港口发展状况的一个最基本的指标,港口吞吐量的相关研究也多种多样。其中港口吞
因经济发展的需要,一直以来国家的经济重心集中在城市而非乡村,城乡差距逐渐增大,中国经济由极速发展转为稳健发展后,乡村的全面振兴成为当务之急。近年来,越来越多资本与资
近年来,我国经济发展进入由“要素驱动”转向“创新驱动”的新常态,国家层面也在不断出台诸如“创新驱动发展战略”、“大众创业、万众创新”之类的新政策,彰显党及政府对创
纵观油气田开发的全过程,其实就是一个不断提高采收率的过程。靖边气田下古气藏作为我国典型的低孔、低渗、低丰度大型碳酸盐岩气田,经过几十年的开发,已处于自然稳产期末。
学科核心素养是当前基础教育教学关注的重要热点问题,历史与社会学科中关于历史解释素养的研究还很欠缺。历史解释素养又是历史学科核心素养的关键。如何让学科核心素养落地,
目的探讨细胞间粘附分子-1(ICAM-1)和人类白细胞表面抗原-DR(HLA—DR)及淋巴细胞功能相关抗原-1(LFW—1)在发疹型药疹发病机制中的作用。方法用免疫组化LSAB法对34例发疹型药疹患者皮损组织和8例对照皮肤中ICAM-1和HLA-DR及LFW-1进
组织管理,人事为本;创造财富,人才为先。任何组织的建立,任何社会的运行和发展,都离不开最基础的要素——人。尤其是随着知识经济时代的到来,企业竞争中自然资源和资本资源的
运用问卷调查、专家访谈等方法对北京市瑜珈俱乐部现状及俱乐部习练者进行调查与分析.结果表明:瑜伽健身俱乐部地域大多分布在繁华商业区、高档住宅区,俱乐部场馆设施比较健
试卷评估是高校教学管理的重要方式,通过试卷评估数据统计、情况分析发现问题和不足,进而探索提升试卷质量的方法和途径。