微前端: 什么是微前端/价值

01.1-什么是微前端
更新于: 2023-03-23 22:53:59

什么是微前端

  • 是一种软件架构
  • 可以将前端拆分成更小的能够独立部署的微型应用,然后将这些微应用组合成为整体应用的架构模式

微前端 VS 组件架构

微前端
  • 组件构架: 不能独立构建和发布?
  • 微前端:可以独立开发、构建、发布,与框架无关,也可以不使用任何框架

价值

  • 增量迁移
  • 独立发布:小块区域独立发布,不需要其它应用配合
  • 可以单个团队做出技术决策
微前端的价值

场景

  • 拆分巨型应用,使应用变得更可维护
  • 兼容历史应用,实现增量开发

如何实现微前端

几个常见问题。

Q&A

参考