微前端是什么
我觉得没有什么说的必要,可以百度到
微前端能解决什么
也没有什么必要赘述
微前端能为我们带来什么
不被时间所淘汰的技术选型!!!
选型开始
备选库
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作为框架实践,因为中文文档齐全,且国内生态很好。
接下来就要进行业务开发了,冲!