When there are a lot of teams on the project, when dynamic frontend expansion is necessary, and when a rebuild of the entire project is not an option, the concept of Micro Frontends comes into play in conjunction with Dynamic Module Federation.
Full article