【发布时间】:2023-04-05 09:56:01
【问题描述】:
我正在为 Angular 12 项目调查 micro frontend 和 monorepo 架构。 Webpack 5 最近已经做好了生产准备,并且有了它,Module Federation,Webpack 的微前端解决方案。通过 Module Federation,我们有了 shell 应用程序或 host 的概念,其中包含您的微前端应用程序或 remotes。
我也在研究 monorepos ,尤其是 nx 提供的出色工具。
Module Federation 与 nx monorepo 结合在一起吗?或者,当Module Federation 已经为我提供了一个包含我所有微前端应用程序的shell 时,是否不需要nx 之类的东西?当我了解Module Federation 时,它听起来就像一个monorepo 本身。
换句话说,Webpack 5 Module Federation 和 nx monorepos 是互斥的还是可以/应该一起使用?
【问题讨论】:
标签: angular webpack architecture monorepo webpack-module-federation