【前端技术】简单说一下微前端

   日期:2020-04-30     浏览:97    评论:0    
核心提示:什么是微前端?搞过后端的都知道,有个微服务的架构,实现的框架有HSF,spring cloud等,就前端


什么是微前端?
搞过后端的应该都知道微服务的概念,实现的框架有HSF,spring cloud等,就是把大型的服务分割为几个独立的服务,这样做的好处有:

  1. 各司其职,可以让不同人/团队各自负责不同的子模块。
  2. 使得每个子模块可以独立开发/部署/扩展,发布互不影响(无依赖的情况下)。

相应的,微前端也是应付大型的前端业务下产生的架构,当前实现的框架有icestrak(https://github.com/ice-lab/icestark),在前端业务模块化开发后,对用户上的体验不可造成影响,所以需要进行各模块页面的聚合,icestrak就是这样的框架。另外微前端能够在大型的2B业务上产生较大的价值。

类似的实现方式有iframe,但是限制很多,后面我们根据微前端关键技术来具体讲解为什么。

微前端关键技术

  1. 父子应用的通信
  2. 公用资源加载
  3. JS运行隔离
  4. CSS隔离
  5. 路由规范
  6. 权限设计
  7. 微前端治理

关键技术实现介绍
待续…

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服