【技术实现步骤摘要】
基于框架的系统开发方法、装置、计算机设备及存储介质
本专利技术实施例涉及软件开发领域,尤其涉及一种基于框架的系统开发方法、装置、计算机设备及存储介质。
技术介绍
随着平台业务增加,业务逻辑的重复代码增多,功能归属混乱,业务冗余功能耦合性逐渐变强,前后端资源加载逐渐遇到性能瓶颈,开发、测试、部署和维护等愈发困难。在产品和项目开发的过程中,用户需求涉及的功能和业务既有不同点又有一致性。为了节约开发成本,提高开发效率,采用模块化的思路是分属同一功能或业务的代码进行隔离,按照项目功能需求划分成不同类型的模块业务框架,模块独立运行,采用横向分块(业务框架层)架构定位,实现高耦合、低内聚、无重用和易部署等。但上述方法,横向模块的代码重复性高,根据需求变更时,每个模块里的静态文件或重复代码需要替换或修改。
技术实现思路
本专利技术实施例提供了一种基于框架的系统开发方法、装置、计算机设备及存储介质,可以提高系统的开发和更新效率。第一方面,本专利技术实施例提供了一种基于框架的系统开发方法,包括:r>在系统项目文件夹本文档来自技高网...
【技术保护点】
1.一种基于框架的系统开发方法,其特征在于,包括:/n在系统项目文件夹中基于所述框架构建至少一个模块,其中,所述框架包括静态文件库和通用组件库,所述通用组件库包括用于至少两个所述模块调用的通用组件和/或至少两个所述模块获取的通用数据,各所述模块与所述通用组件库存在依赖关系,各所述模块依赖的静态文件存储于所述静态文件库中;/n对所述系统项目文件夹进行编译运行,形成系统文件包,并进行发布。/n
【技术特征摘要】
1.一种基于框架的系统开发方法,其特征在于,包括:
在系统项目文件夹中基于所述框架构建至少一个模块,其中,所述框架包括静态文件库和通用组件库,所述通用组件库包括用于至少两个所述模块调用的通用组件和/或至少两个所述模块获取的通用数据,各所述模块与所述通用组件库存在依赖关系,各所述模块依赖的静态文件存储于所述静态文件库中;
对所述系统项目文件夹进行编译运行,形成系统文件包,并进行发布。
2.根据权利要求1所述的方法,其特征在于,所述在系统项目文件夹中基于所述框架构建至少一个模块,包括:
在开发环境中,在系统项目文件夹中构建至少一个模块的文件夹;
获取至少一个模块的源代码文件并分别存储于各所述模块匹配的文件夹中,所述源代码文件基于所述框架生成;
将各所述源代码文件依赖的静态文件夹存储于所述静态文件库中;其中,各所述源代码文件配置用于调用所述通用组件库关联的代码文件。
3.根据权利要求1所述的方法,其特征在于,所述静态文件库还包括:通用层叠样式表库;所述通用层叠样式表库中层叠样式表用于各所述模块读取并生成相应样式网页元素。
4.根据权利要求1所述的方法,其特征在于,还包括:
在所述系统项目文件夹中,获取网页跳转路由配置文件;
将各所述模块的路由配置信息存储在所述网页跳转路由配置文件中。
5.根据权利要求1所述的方法,其特征在于,还包括:
更新目...
【专利技术属性】
技术研发人员:梁璇,
申请(专利权)人:北京飞讯数码科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。