我的GitHub
0%

无星的微前端之旅(一)——微前端选型

微前端是什么

我觉得没有什么说的必要,可以百度到

微前端能解决什么

也没有什么必要赘述

微前端能为我们带来什么

不被时间所淘汰的技术选型!!!

微前端的核心价值

选型开始

备选库

SingleSpa:可以说“万物基于SingleSpa”,当前流行的大量框架其实是SingleSpa的上层封装。

qiankungithub:阿里开源的一套,基于SingleSpa的上层封装,社区活跃。

bit:当前比较流行的一套

webpack5配合Module Federation:是的,没错,webpack5配合Module Federation也能达到相同目的,但是目前资料较少

piral |
frint |
luigi |
puzzle-js

优势说明

就当前看来,SingleSpa提供给较为基础的api,应用在项目中需要进行大量封装。

qiankun目前生态较好,中文文档齐全,有大量的先行者铺路。

bit生态发展较好,有大量使用者,英文文档齐全,并结合了webpack5的module federation。

选择结果

这里建议选择qiankun作为框架实践,因为中文文档齐全,且国内生态很好。

接下来就要进行业务开发了,冲!

我是阿星,阿星的阿,阿星的星!