【技术实现步骤摘要】
本申请涉及微前端领域,具体涉及一种基于微前端单仓架构的业务处理方法、装置以及架构。
技术介绍
1、随着互联网技术的迅猛发展,web应用系统成为了企业与用户交互的重要平台。系统往往需要不断地添加新功能以满足市场和用户的需求,从而导致系统规模逐渐庞大。在这一过程中,传统的单体架构模式面临着诸多挑战。由于所有功能模块都紧密耦合在一起,这不仅使得系统维护与扩展变得越来越困难,还伴随着编译打包速度慢、系统升级困难、故障排查链路长、以及用户体验差等问题。
2、为了解决上述问题,业界开始探索新的架构模式。一种常见的做法是将大型的单体应用拆分成多个相对独立的子应用工程,并采用独立部署的方式进行管理。这些子应用可以是围绕特定业务功能开发的微应用,其独立于主应用外,并通过如iframe、qiankun等微前端架构方式实现与主应用的集成。微前端架构允许不同团队使用最适合的技术栈独立开发和部署应用,从而提高了开发效率。
3、然而,上述方法在实际应用过程中暴露出一些新的问题:由于每个子应用可能都会使用到这些公共资源,但其版本管理却是分散的
...【技术保护点】
1.一种基于微前端单仓架构的业务处理方法,其特征在于,包括:
2.根据权利要求1所述的基于微前端单仓架构的业务处理方法,其特征在于,所述通过依赖管理工具对每个所述子应用模块的依赖项进行配置,包括:
3.根据权利要求2所述的基于微前端单仓架构的业务处理方法,其特征在于,还包括:
4.根据权利要求1所述的基于微前端单仓架构的业务处理方法,其特征在于,所述通过依赖管理工具对每个所述子应用模块的依赖项进行配置,包括:
5.根据权利要求1所述的基于微前端单仓架构的业务处理方法,其特征在于,所述通过所述动态模块加载器基于所述基座应用
...【技术特征摘要】
1.一种基于微前端单仓架构的业务处理方法,其特征在于,包括:
2.根据权利要求1所述的基于微前端单仓架构的业务处理方法,其特征在于,所述通过依赖管理工具对每个所述子应用模块的依赖项进行配置,包括:
3.根据权利要求2所述的基于微前端单仓架构的业务处理方法,其特征在于,还包括:
4.根据权利要求1所述的基于微前端单仓架构的业务处理方法,其特征在于,所述通过依赖管理工具对每个所述子应用模块的依赖项进行配置,包括:
5.根据权利要求1所述的基于微前端单仓架构的业务处理方法,其特征在于,所述通过所述动态模块加载器基于所述基座应用控制所述子应用模块的加载状态,包括:
6.根据权利要求1所述的基于微前端单仓架构的业务处理方法,其特征在于,述基...
【专利技术属性】
技术研发人员:颜佩琼,罗涛,赵海强,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。