微前端: 什么是微前端/价值
01.1-什么是微前端
什么是微前端
- 是一种软件架构
- 可以将前端拆分成更小的能够独立部署的微型应用,然后将这些微应用组合成为整体应用的架构模式
微前端 VS 组件架构
- 组件构架: 不能独立构建和发布?
- 微前端:可以独立开发、构建、发布,与框架无关,也可以不使用任何框架
价值
- 增量迁移
- 独立发布:小块区域独立发布,不需要其它应用配合
- 可以单个团队做出技术决策
场景
- 拆分巨型应用,使应用变得更可维护
- 兼容历史应用,实现增量开发
如何实现微前端
几个常见问题。
几个常见问题。