菜单
技术

Front-end integration via artifact

NOT ON THE CURRENT EDITION
This blip is not on the current edition of the radar. If it was on one of the last few editions it is likely that it is still relevant. If the blip is older it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the radarUnderstand more
Nov 2019
暂缓?

当团队接受微前端这个概念时,他们有很多种方式将各个微前端集成到一个应用程序中,同样也会有一些反模式。其中最常见的一种方式就是通过制品进行前端集成。每一个微前端会被构建成一个制品,这个制品通常是一个被推送到注册表中的NPM软件包。接下来,在不同的构建流水线中,将各个包组合成一个最终的软件包,这个软件包包含了所有的微前端。从纯粹的技术角度来看,这种集成方式可以使应用程序正常运行。但是,通过制品的方式进行集成,意味着每一次修改都需要重建整个包。这不仅耗时,还有很大可能会带来负面的开发体验。更糟糕的是,这种集成方式会引入构建过程中微前端的直接依赖关系,从而导致相当大的协调开销。