基于Node.js和REST风格的移动端页面可视化构建平台

来源 :电子科技大学 | 被引量 : 16次 | 上传用户:geona
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现如今,互联网技术逐步深入到人们生活中的各个方面,与人们生活息息相关的网购行为也在网络巨头的推动下呈现出愈发强劲的趋势,其中移动端购物在网购行为中已经成为主要部分而且它的占比仍然保持着快速增长,如何快速应对急剧增加的移动端购物需求所带来的巨大的移动端开发需求已经成为一项很有研究价值的课题。通过对移动端与PC端页面的相比,可以发现由于移动端设备屏幕的限制,其页面在设计和布局上有着独特但比较统一的风格。总体上,移动端页面在布局方面是可以在垂直方向上进行模块化分割的。结合移动端页面的这种特性,本文设计一种基于自定义组织结构的Vue组件进行可视化操作并动态生成移动端页面的思路,来提高页面构建的效率和可复用性等。本文搭建一个基于Node.js和REST风格移动端页面可视化构建平台,开发者需要开发出符合一定规范的Vue业务组件文件,然后利用该平台对组件进行一系列处理,之后渲染并打包产生浏览器可以直接加载渲染的静态文件,这一系列流程为可视化操作提供了前提。利用渲染后的静态文件,该平台可以为用户提供可视化操作的能力,用户可以在模拟的移动端屏幕上对组件进行组合并形成各种预览页面。平台根据用户的可视化操作进行相应的页面构建。综上所述,本文的主要工作在于:1、首先对移动端页面可视化构建平台所依赖的技术和理论进行相应的调研,为后续的系统开发提供了理论支撑和技术积累。2、对平台系统进行了总体结构上的设计,对可视化构建流程的设计以及流程中各个功能模块的设计、根据系统中所使用到的数据集进行了RESTful API设计、进行相应的数据库的设计、针对系统做了一系列的优化设计等。3、对平台系统进行实现,实现系统的前端界面结构、布局、交互,实现后端各个模块的功能,解决了系统设计中一些关键技术问题,比如组件依赖问题解决、CPU密集型任务分发等。4、系统优化。分为系统的前端优化和后端优化,研究介绍了对应的优化原理,并实现了对应的优化功能。主要包括压缩优化、前后端的缓存优化、利用多核CPU优化、针对单页应用的代码分割优化等。
其他文献
为了研究太阳黑子的运动规律,需要对历年来观测太阳黑子运动所记录的图像进行相关研究。在对太阳黑子观测图进行图像处理时,图像识别是很重要的一部分。对已有图像的识别,人们采
随着无线传感器技术的发展,无线传感器网络(Wireless Sensor Network,WSN)得到极大的关注。WSN有着广泛的应用场景,在一些危险、不易到达以及不易生存等情景下,利用无线传感
空间、属性、时间是地理现象的三个基本特征,也是地理信息系统(GIS)数据库的三种基本数据成分。传统的地理信息系统只对空间进行静态的抽象表示,它只涉及地理信息的两个方面:
随着移动通信的迅速发展,人们不再满足于仅有的文本、声音、图像,而是希望得到声、文、图及视频流媒体等信息。第三代移动通信网络(3G)不仅继承了时分多址接入(TDMA)技术,还发展
随着数据的爆炸性增长和数据的重要性不断增加,传统的存储体系结构已经不能满足数据存储的需求。新的存储体系已经被广泛的研究和使用,例如SAN。基于ISCSI协议的IP SAN作为一
随着社会信息化程度的不断提高,人类社会对计算机网络的依赖程度也越来越高。与此同时计算机网络本身具有的开放性、共享性等特点所带来的网络安全问题也日渐突出。如何能保
局部不变性特征是近10几年来图像处理、模式识别等领域里一个研究热点。尺度不变特征变换(SIFT)算法,是一种典型的局部不变性特征,能够在图像发生旋转、尺度变换、视角变化及仿
基于协同过滤的推荐系统是解决信息过载问题的一种很好的方案,而且能够提供一对一的个性化服务。但是基于协同过滤的推荐算法同样也而临着一系列的瓶颈问题,如数据稀疏性问题,可
多时相遥感影像变化检测是遥感技术的一个重要应用领域,它是利用不同时期遥感图像的差异检测出该地区的地物变化信息,可用于环境监测、防灾减灾和战场态势分析等。遥感影像的变
面向服务架构(SOA,Service-Oriented Architecture)是新一代的企业系统架构思想。面向服务架构以服务的方式来公布企业业务流程,供内部系统的其他部分和业务伙伴调用,并采用