【摘 要】
:
随着互联网的快速发展,应用的复杂程度越来越高,用户体验也越来越重要。在Java Script发展初期其主要作用是实现简单的页面交互逻辑,功能简单且代码量极少。而如今CPU、浏览
论文部分内容阅读
随着互联网的快速发展,应用的复杂程度越来越高,用户体验也越来越重要。在Java Script发展初期其主要作用是实现简单的页面交互逻辑,功能简单且代码量极少。而如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端,随着web2.0时代的到来,Ajax技术得到广泛应用,各种前端框架层出不穷,前端代码日益膨胀。这给开发者带来很大的学习负担以及项目的代码维护成本,如何解决开发流程和业务逻辑严重耦合、业务代码的框架版本迁移成为了一个十分严峻的问题。论文以模型驱动开发和前端组件化为核心思想,运用React、Redux、Webpack等技术,根据业务逻辑和开发经验设计了能够覆盖大部分应用场景的UIModel、Data Model、Show Model这三种模型,设计与实现了一个基于模型驱动的前端框架。通过这个框架,业务开发人员只需要关注模型本身的配置,其他的所有工作由MBB前端框架来完成。所有的新技术融合全在框架层进行,专业的前端开发人员也只需要关注框架本身的开发。通过这种基于模型驱动的前端框架,可以极大地加快开发效率,减少开发成本,并且可以做到项目在框架之间的平滑迁移。最后使用该框架和传统的前端开发方法开发了一个通用的后台管理系统并进行仿真环境测试。MBB前端框架大幅度简化了开发人员的工作流程和开发难度,并将工作量大幅度削减,同时通过框架开发出的应用性能、可拓展性、可维护性、代码健壮性都有卓越的提升。
其他文献
目的了解冠状动脉(冠脉)支架术后患者家属对居家康复相关知识的需求。方法采用自行设计的冠脉支架相关知识调查问卷,对329例患者家属进行调查和分析。结果家属对疾病知识、介入
为了让机器人也能够拥有人类一样的眼睛,也为了让人们更好的借助机器人的眼睛克服在时间和空间上的限制,看到更多不一样的立体世界,基于人眼的结构特点和运动特性,设计了一个
高校思政课实践教学载体分为课内实践教学载体和课外实践教学载体,课内实践教学的载体包括问题、情景模拟、自制视频、主题辩论或演讲等;课外实践教学的载体包括校园、实践基地
现阶段,中美贸易形势较为严峻,特别是中美贸易背景下所发生的金融风险,不仅给我国企业带来了巨大挑战,还严重影响着全球贸易发展。对金融风险控制中存在的问题进行策略分析,
潘德舆的《养一斋诗话》,议论充分,观点独到,是清诗话的一部重要著作.它十分强调诗要"厚”与"质实”,这实际上是主张诗歌要具有充实丰厚的思想内容和韵味深厚、质朴自然的艺
在高等级ATC系统中,联锁系统作为ATP系统中的子系统,也是ATC的关键系统。主要介绍西门子LZB700M ATC系统中的计算机联锁(SICAS)系统。
随着校园信息化的不断深入,许多高校都着手建立自己的虚拟校园。通过分析高校虚拟校园建设的特点,介绍了西安交通大学独立设计的虚拟校园的组成与技术架构。最后,对虚拟校园
为了研究一种用于电容器早期故障在线检测系统的实现方法,通过对并联电容器安装电流传感器在线监测电容器电流值得到电容器电容量的变化情况,通过无线传输将数据传输到后台进
目的探讨白藜芦醇对人胃癌SGC-7901细胞Ras相关结构域家族1A(RASSF1A)基因甲基化及蛋白表达的影响。方法体外培养SGC-7901细胞,用不同浓度(0,10μM,20μM,40μg/ml)白藜芦醇与其
青年马克思在考虑未来职业时,明确了"为人类福利而劳动的职业"的坚定目的;也充分认识到自身的责任、能力和体质等职业素养。这使青年马克思解决了正确对待职业选择的问题。青