微前端(Micro-Frontend),是将微服务(Micro-Services)理念应用于前端技术后的相关实践,使得一个前端项目能够经由多个团队独立开发以及独立部署,并且该前端项目可能是不同技术栈的结合。
书籍&文章
- 《微前端的那些事儿》
- 精致化的微前端开发之旅
- 【美团】用微前端的方式搭建类单页应用
- 微前端如何落地?
- Serverless For Frontend 前世今生
- 可能是你见过最完善的微前端解决方案
- https://martinfowler.com/articles/micro-frontends.html
- https://micro-frontends.org/
- 微前端qiankun从搭建到部署的实践
- 微前端学习系列(一):微前端介绍
- 微前端学习系列(二):single-spa
- 微前端学习系列(三):qiankun
- 微前端学习系列(四): module federation
库&框架&Demo
-
single-spa Microfrontends made easy
-
angular-pluggable-architecture This is an example of an Angular application that allows to dynamically plug functionality
-
mooa A independent-deployment micro-frontend Framework for Angular from single-spa.
-
icestark Micro Frontends solution for large application(面向大型应用的微前端解决方案)
-
ngx-planet An Angular 7+ Micro Front-end library
-
qiankun 📦 🚀 Blazing fast, simple and complete solution for micro frontends.
-
Tencent/wujie 极致的微前端框架
-
micro-zoe/micro-app 一款轻量、高效、功能强大的微前端框架