基于React和Node.js的中台开发框架设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:waxs8520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的快速发展,各大互联网公司的业务越来越复杂,与之对应的业务处理系统也越来越多,但是实际的业务系统中大部分的基础服务和功能都是相似的,而且业务团队人员数量也有限,因此出现了“中台”的思想。随着大前端趋势和微服务架构的发展,部分业务逻辑处理也在前端完成,前端的工程化和模块化得到了充分运用。基于React和Node.js的中台开发框架应用于数字内容业务中的内容管理业务系统,该开发框架根据数字内容管理的特点提供了封装好的框架和开发工具供实际开发中调用,从而大大提升前后端开发效率。基于React和Node.js的中台开发框架分为三个部分:一个基于React框架封装的前端框架、一个基于Koa2框架封装的服务端框架和一个CLI(Command-Line Interface,命令行工具)开发者工具。前端框架以React作为框架UI基础,引入Ant Design组件库构建框架通用视图展示,包括布局、菜单和路由设置,通过Rematch库对前端框架中的数据状态进行管理,设计了常用的页面和组件模板,请求服务工具等。服务端框架在Koa2框架基础上进行二次封装,对路由、控制器、中间件这些模块进行设计,添加了数据库模块的实现,通过框架的全局配置文件进行配置,同时在服务端框架中提供了开发服务工具,实现了一套高可用性的前端服务端框架。CLI开发者工具提供系统全局可用的命令,将项目开发过程中的一些步骤封装成通过一条命令完成对应功能,提高了开发效率。最后将该中台开发框架应用在周报管理系统的开发过程中,通过周报管理系统设计和实现的对比,证明了该中台开发框架是合理的,切实可行的。
其他文献
安规就是产品认证中对产品安全的要求,近来越来越多地被广泛应用于电子生产行业。电子生产行业的安规,也就是电子产品安全标准规格,测量的范围包括:高压测试、绝缘性能测试、接地连续性测试、泄露电流测试、电容放电测试、电路稳定性测试、功率测试、温湿度测试、扭力测试、电池充放电测试等等。电子产品安规检测技术主要应用在电子制造业,另外还有一部分应用在科研单位和教学机构。由于一些电源电子安全事故的频频发生,近年国
在当今制造业信息化的时代大潮下,IEC61131-3作为通用编程规范在PAC控制器开发领域应用广泛。同时,OPC UA(IEC62541)已成为工业上数据交换的模型标准,实现这两种标准的数据模型互联互通对工业控制信息化有着十分重要的意义。HZPAC(Hua Zhong Programmable Automation Controller,华中可编程自动化控制器)是基于IEC61131-3标准的国产
增材制造工艺是基于离散与堆积的原理,通过材料逐层堆砌形成实体物件的工艺技术。与传统制造工艺相比,增材制造工艺的设计灵活性很高。由于它独特的加工方式,增材制造能够比较便捷的制造出复杂、特殊、个性化的产品,因而被广泛的应用在船舶,生物医疗,航天航空等行业上。然而随着时代的发展,市场对成品复杂程度要求越来越高,单一材料打印已无法满足市场的需求,因而多材料增材制造技术开始不断涌现。本文针对多组分挤出成型工
高速切削技术的快速发展对电主轴转速的要求日益提高,研究轴承-转子系统的动力学特性能很好地规避电主轴共振的发生。电主轴支撑轴承的轴承刚度是影响电主轴轴承-转子系统的重要因素,而轴承高速旋转生热影响着轴承的动态特性,因此,建立一个考虑轴承生热的电主轴轴承-转子动力学模型,并分析其工作转速下的频率可靠性,对电主轴优化设计和有效避免共振具有重要意义。具体内容如下:(1)对角接触球轴承的动态性能进行分析,根
随着城镇范围的不断扩张、城乡一体化供水战略的实施,多水源、长距离、复杂管网供水逐渐成为常态。面对不同水源中微生物和抗生素抗性基因(Antibiotic Resistance Gene,ARGs)污染风险,根据不同水源水选择合适的深度处理工艺是解决此类问题的关键。但目前关于水源水和深度处理工艺的研究受限于变量较多,无法展开系统的比较分析。同时,此前研究集中在对出厂水水质的分析,缺少对后续供水管网中微
中国的引力波探测工程—―天琴计划‖,用以聆听宇宙之声。在该项引力波探测计划中,激光光源的指标要求是:从航天器发射的1064 nm连续激光光功率达到4 W,光功率稳定性优于10-3/Hz1/2@1 m Hz-1 Hz,因此需要自主研制出满足上述技术指标的激光光源。为了得到高功率、高质量、高稳定度的连续激光,经过前期的调研最终确定了基于主振荡功率放大(MOPA)结构的掺镱全光纤功率放大方案,对1064
AZ系镁合金以其较好的力学性能,较低的密度和相对低廉的成本在各行各业得到了广泛的应用,但其应用领域的拓展也受限于易燃性、低耐蚀性和较差的塑性变形能力。因此,目前AZ系合金的成分改进以及其它新型镁合金的开发主要针对以上问题的解决。由于镁合金优良的轻量化效果,其在航空航天和交通运输等领域的应用始终受到高度关注,但航空器和交通工具的安全性对制造材料的阻燃性有严格的要求,而由于镁基体的高活泼性,镁合金部件
在初中英语教学中,语法教学是必不可少的一部分,但与此同时,对于学生来说语法学习也是一大难题。很多学生都认为英语语法太难,没有兴趣和信心学好语法,而且学生也习惯了在语法课上被动地接受知识,这就导致了学生语法学习效果不佳。导致这种问题的主要原因是缺少有效的语法教学方法,教师在教学过程中以教师为中心,缺少对学生学习兴趣和自主学习能力的培养。发现法是一种培养学生学习能力的教学方法,该方法以学生为中心,注重
近年来,随着计算机视觉等领域的发展,三维模型分析成为人们关注的焦点。其中,三维模型的检索和分类作为三维数据处理和分析的基础技术,在模型复用、三维重建、数字化建模等领域有很广泛的实际应用场景和应用价值,因而具有重要的研究价值。基于对三维模型的检索和分类,本文主要分为以下两个方面的内容:(1)基于尺度不变的热核特征的三维模型检索方法:针对人工设计的点特征的无序性问题,本文参考了PointNet网络中使
传统文化教育在我国义务教育阶段中,主要以学校德育教育和语文学科教学等形式为载体,紧跟时代发展与社会进步的要求,对学生进行传统文化教育教学活动。小学语文古典诗词教学在继承和发扬中华民族传统文化与民族精神方面,具有重要学科指导意义。我国教育部针对义务教育发展整体规划目标强调,民族振兴与发展的基础在于提升教育事业质量,以丰富深厚的民族文化内涵给养国民,提升学生的民族文化精神传承力量。小学语文古典诗词教学