Micro-Frontends.
Micro front-ends or micro-frontends, is when multiple separate builds form a single application. They should not depend on each other, that is, loose coupling.
This example project shows how a Javascript application can dynamically load code from another application by using Module Federation.