可视化页面编辑平台的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:zhuxianwei00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着前端技术的不断发展,前端页面开发工作越来越繁重,而传统代码开发方式存在效率低下、技术门槛高等问题,极大制约了前端开发者的工作效率。本文着眼于公司内部业务场景,通过平台化服务和可视化编辑框架的方式进行常规页面的快速开发,提高页面开发的效率和质量。本项目提供了可视化编辑的页面编排方案、优秀的UI组件、平台化服务来实现解决传统代码开发页面的缺陷。本文设计了全新的可视化编辑、动态表单&智能报表、快速搭建平台三个模块,以实现简单,高效,智能的页面服务。各模块主要工作如下:(1)鉴于HTML+CSS代码页面开发方式的效率低下,本文实现了可视化编辑模块进行页面在线可视化编辑,同时页面布局采用栅格化布局,用户不需要在页面调试和编排中花费大量的时间,极大提升了页面开发效率。(2)表单和报表页面往往具有特殊的布局和数据逻辑,例如label标签和内容区的并排布局、数据校验逻辑等,动态表单&智能报表模块通过React + Redux技术的封装,赋予了常规组件的条目布局、数据上下行、逻辑校验、属性设置等功能,同时通过渲染引擎快速渲染页面,使得用户只需要关注组件的属性设置和页面编排,而不用关注组件内部细节实现和数据管理逻辑,使得页面开发变得更加简单。(3)快速搭建平台模块采用Node.js + Egg.js + MySQL技术体系,提供了用户管理、工程管理、组件管理等平台化Web服务,降低开发过程中的项目和人员的管理成本。目前可视化页面编辑平台已经接入公司内部业务线,获得良好的运行效果和用户反馈,提高了业务线前端开发效率和质量,证明了本文研究对前端常规业务页面开发效率和质量提升的价值。
其他文献
目的:探讨胃十二指肠溃疡与幽门螺杆菌感染的关系。方法采用多中心、前瞻性、随机化对照研究,对180例消化性溃疡的患者施行胃镜检查及14C-尿素呼吸实验。结果内镜下诊断胃溃
中共中央、国务院去年10月颁发了《关于进一步加强和改进大学生思想政治教育的意见》,今年年初又召开了全国加强和改进大学生思想政治教育工作会议。胡锦涛总书记在会上强调指
目的:探讨绩效考核在门急诊科护理管理中的应用。方法2012年9月~2013年12月,对我们急诊科护理管理实施绩效考核,通过绩效考核,比较绩效考核前后,急诊科护理管理、五常法管理
从枣阳、仙桃、京山三个县市的镜检站各收集100张间日疟原虫血片,检查其形态特征,发现枣阳市的间日疟原虫的变异型明显高于另两个县市的间日疟原虫,体外培养的结果也证实枣阳市的间
针对传感器网络中传感器对目标的分配与识别问题,研究了自适应地控制多传感器的观测信息。采用一种基于随机观测集的统计结构,模拟被观测特征与目标类型之间的统计关系。通过利
本文针对目前综采工作面开采的难点——采煤机自动截割进行说明分析,这是自动化开采技术中对外界条件要求最高的一项技术。采煤机的自动截割是根据不同的控制模式,采用学习模
本文通过在福建省闽侯县上街镇某项目中的开展物探勘探-瑞雷面波勘探,结合已有钻探成果,形成连续的地质剖面,更准确地揭示场地岩土层、查明埋藏地下的孤石、岩核等不良地质体
在整个城市二氧化碳排放总量中,建筑领域占到了30%以上。厦门市已被列为国家首批低碳示范城市,研究建设领域低碳措施意义重大。本文探索建设领域的低碳模式,提出相应的九大发展策
采用真空热压法在不同温度下制备了体积分数为12%的WCp/2024Al复合材料,试验中所用WC原始粉末的平均粒径分别为2μm和8μm。利用XRD、SEM、EDS等方法对增强颗粒与基体金属之间的
通过了解口腔科消毒人员职业危害和防护措施,加强对临床医护人员职业防护知识培训,落实标准预防措施,能有效避免口腔科消毒人员的职业危害及防护措施。