This project presents an example of a ReactJS micro-frontend application.
There are three sub-projects:
- container
- app1
- app2
The "container" application is a full-blown react application that as well as having its own content, can dynamically load and host other react applications.
The "app1" and "app2" are independent full-blown react applications that are dynamically loaded and routed to by the host application.
Obviously you can have as many of these applications as you need.
Start with the README in the "container" sub-project.
This project was very useful.
This was the original source.