β

【架构拾集】 微前端:微应用化

Blog | Phodal Geek's Life 166 阅读

【架构拾集】,是我(Phodal)用来记录项目实施过程中的优秀架构集。

微应用化即 在开发和运行时 ,应用都是以单一、微小应用的形式存在。

微应用化与微前端架构相当的类似,它们在开发时都是独立应用,在构建时又可以按照需求单独加载。如果以微前端的单独开发、单独部署、运行时聚合的基本思想来看,微应用化就是微前端的一种实践。只是使用微应用化意味着:我们只能使用唯一的一种前端框架。如果从框架不限的角度来定义,怕是离微前端有些远,不过大团队怕是不会想同时支持多个前端框架。

适用场景

为了方便后期我的查阅,我还是简单地写个相应架构的电梯演进。

关键因素 描述
对于 想拆解单体前端应用的团队
我们的架构 微应用化
是一个 类微前端架构
它可以 在开发环境将应用拆分成一个个的模块化应用,在构建时以单体的形式构建
但他不同于 微前端架构
它的优势是 实施成本低、技术难度小、维护成本低

技术远景

作为项目的技术负责人,我希望项目中的每个功能模块,都可以交由不同的团队独立开发。

方案对比

再次的,让我们和之前的不同方案进行对比:

| 方式 | 开发成本 | 维护成本 | 可行性 | 同一框

原文: 【架构拾集】 微前端:微应用化
更多精彩内容,欢迎搜索并关注我的微信公众号: Phodal

作者:Blog | Phodal Geek's Life
Phodal's 键记本
原文地址:【架构拾集】 微前端:微应用化, 感谢原作者分享。