一种基于微前端的远程组件加载方法及相关设备技术

技术编号:40437477 阅读:20 留言:0更新日期:2024-02-22 23:01
本发明专利技术公开了一种基于微前端的远程组件加载方法及相关设备,所述方法包括:通过组件包装器将多个业务组件进行包装打包,形成能被组件加载器识别并加载的远程组件,并将远程组件上传到组件中心生成对应的配置信息;通过组件加载器根据配置信息从所述组件中心加载对应的组件。本发明专利技术通过组件包装器将普通的业务组件进行包装打包,形成能被组件加载器识别并加载的远程组件,并上传到组件中心生成对应的配置信息,组件加载器通过配置从组件中心中拉取对应的组件,当组件更新时,只需重新打包并更新组件中心相对应的配置,使用该组件的应用将会自动进行更新,实时性强,扩展性好,方便组件进行加载。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种基于微前端的远程组件加载方法、系统、终端及计算机可读存储介质。


技术介绍

1、前端即网站前台部分,运行在pc端,移动端等浏览器上展现给用户浏览的网页。随着互联网技术的发展,html5,css3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,合适的动效设计,给用户带来极高的用户体验。

2、目前前端组件共用采用的是组件库(把所有共用的组件打包成一个公共依赖包,共用组件指的是与具体业务相关的组件并且可以跨业务进行调用,例如:影片选择、工时填报、头部导航、侧边栏应用导航等等)的形式,不同业务系统进行调用时要手动进行安装,即不同业务系统调用共用组件时需要先将组件库进行手动安装,而且当共用组件有更新时,使用到该组件的业务系统都要进行更新发版,即当组件有更新时,所有业务系统都要重新进行编译、测试、上线,而且要求组件库和业务系统要使用相同的技术栈,扩展性差。

3、因此,现有技术还有待于改进和发展。


技术实现思路

1、本专利技术的主要目的在于提供一种基于微本文档来自技高网...

【技术保护点】

1.一种基于微前端的远程组件加载方法,其特征在于,所述基于微前端的远程组件加载方法包括:

2.根据权利要求1所述的基于微前端的远程组件加载方法,其特征在于,所述通过组件包装器将多个业务组件进行包装打包,形成能被组件加载器识别并加载的远程组件,并将远程组件上传到组件中心生成对应的配置信息,具体包括:

3.根据权利要求1或2所述的基于微前端的远程组件加载方法,其特征在于,所述通过组件加载器根据配置信息从所述组件中心加载对应的组件,具体包括:

4.根据权利要求1所述的基于微前端的远程组件加载方法,其特征在于,所述配置信息包括组件源码、加载地址和组件启用停用状...

【技术特征摘要】

1.一种基于微前端的远程组件加载方法,其特征在于,所述基于微前端的远程组件加载方法包括:

2.根据权利要求1所述的基于微前端的远程组件加载方法,其特征在于,所述通过组件包装器将多个业务组件进行包装打包,形成能被组件加载器识别并加载的远程组件,并将远程组件上传到组件中心生成对应的配置信息,具体包括:

3.根据权利要求1或2所述的基于微前端的远程组件加载方法,其特征在于,所述通过组件加载器根据配置信息从所述组件中心加载对应的组件,具体包括:

4.根据权利要求1所述的基于微前端的远程组件加载方法,其特征在于,所述配置信息包括组件源码、加载地址和组件启用停用状态。

5.根据权利要求2所述的基于微前端的远程组件加载方法,其特征在于,所述技术封装包括数据传递、事件触发和组件内部方法的调用。

6.根据权利要求1所述的基于微前端的远程组件加...

【专利技术属性】
技术研发人员:郑佳鹏岳振庭
申请(专利权)人:深圳市酷开网络科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1