Node.js平台下Web前端架构的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:swatsee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息科学技术的迅猛发展,Web标准不断的完善,用户对产品体验要求攀升,导致Web应用交互日趋复杂,前端技术也倍受企业重视,Web开发理念越来越推向架构发展方向,Web前端也迎来了高速发展时期。  论文首先介绍了Web前端架构的研究背景和研究现状。对于Node.js平台下高性能前端架构进行了深入剖析,给了整体Web前端架构的设计原理和设计思想。在Node.js平台下,研究单页面设计,提高用户体验效果,研究Sea.js技术实现模块化开发,解决了命名冲突和文件依赖的问题,通过Backbone技术实现前端代码的MVC模式,通过研究观察者模式实现自定义的广播机制,有效解决了模块开发中高耦合难点,通过自定义的模块加载和卸载机制,有效的体现了模块开发的一致性,通过自定义UI组件实现满足自己应用的个性化UI组件,通过Grunt技术实现前端自动化构建工具的自动构建流程,让开发者更加专注于开发,高效管理代码,提高团队开发合作效率。论文研究前端性能、开发效率,还实现了一个高性能的前端架构。  最后论文以一个复杂的前端交互应用“点点手机助手”为实例,讲述了如何将论文研究应用到实际工程项目中。从项目的开发实践当中验证了本研究的可行性和合理性。论文研究的前端架构为企业Web开发的复杂交互应用给出了很好的解决思路。
其他文献
数字水印技术是一种全新的信息安全技术,是多媒体版权保护和多媒体认证的强有力的手段,涉及到通信与信息理论、图像处理技术、网络安全等多种学科知识,极具学术价值和经济价
随着无线通信技术的发展,标准和协议日新月异,在一定的时期内各种标准的共存和各自的演进将一直存在,而实现各种无线通信环境下的无缝链接是实际应用提出的要求,这对硬件无线电实
甚低码率视频图像编解码技术是近年来视频处理领域中的一个研究热点。本课题采用的H.263协议是ITU-T关于比特率低于64Kbps的窄带通道视频编码建议。其信源编码算法的核心是H.26
随着通信科技的日益发展,新应用层出不穷.数字化远程图像监控系统以它不可抵挡的优势已经被广泛应用于交通、能源、公安、电信、军事等部门.该文提出了一种基于嵌入式应用系
可变形网格是目前图象编码方法研究的一个新方向。网格通常是指在图象区域内的多边形(三角形或者四边形)分割集合。本文比较了四边形网格和三角形网格在网格变形上的计算复杂度
目的探讨肾细胞癌(RCC)组织中基质金属蛋白酶-2(MMP-2)与血管内皮生长因子(VEGF)表达与血管生成的关系。方法用免疫组织化学SP法检测57例肾细胞癌、9例正常肾组织中的MMP-2与
混沌现象是非线性动力系统中一种确定的、类似随机的过程。由于混沌动力系统对初始条件的极端敏感性,而能产生大量的非周期、连续宽带频谱、似噪声且确定可再生的混沌信号,因而
说话人识别就是从说话人的一段语音中提取出说话人的个性特征,通过对这些个性特征的分析和识别,从而达到对说话人进行辨认或者确认的目的。GMM方法是目前文本无关的说话人识别
目的 探讨血培养阳性病原菌中革兰阴性杆菌的分布及耐药性分析.方法 血液标本在BacT/Alert 120全自动培养仪中培养,采用BioMerieux API系统鉴定.结果 1263株血培养阳性分离菌
射频MEMS技术是近年来发展迅速的高新技术,它具有微型化、低损耗、可集成、成本低等特点,用它实现相关射频器件或系统可为无线通信技术带来新的变化。本论文受重庆市教育委员会