![](/img/trans.png)
[英]How to create micro frontends based on different technologies using a common shell with module federation and NX?
[英]Are Webpack 5 Module Federation micro frontends and Nx monorepos mutually exclusive?
我正在研究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
互斥的還是可以/應該一起使用?
有可能的。 社區甚至有一個 POC。 https://github.com/angular-architects/module-federation-plugin
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.