web-awesome
web-awesome copied to clipboard
2020面试总结 —— 微前端
-
微前端架构
微前端架构是一种将微服务理念应用到浏览器,将多个小型前端应用聚合为一的应用。微前端架构可以允许各自小型应用独立部署、独立的技术栈
- 实施前端微服务化的六七种方式
- Single-Spa微前端实践
- 微前端 single-spa
- 微前端架构调研与思考
- 这可能是你见过最完善的微前端解决方案
- 微前端的核心价值
- 微前端在美团外卖的实践
- 爱奇艺号微前端架构实践
- 微前端自检清单(分析全面)
微前端架构一般可以由以下几种方式进行:
- 使用 HTTP 服务器的路由来重定向多个应用
- 在不同的框架之上设计通讯、加载机制,诸如 Mooa 和 Single-SPA
- 通过组合多个独立应用、组件来构建一个单体应用
- iFrame。使用 iFrame 及自定义消息传递机制,但其缺点也很明显,参照 微前端Why Not Iframe
- 使用纯 Web Components 构建应用
- 结合 Web Components 构建
-
如何实现一个可插拔的组件化web平台
参照微前端架构原理 微前端框架Mooa 蚂蚁微前端解决方案qiankun
-
js沙箱