Each app is responsible for distinct feature of the monolithic app.
For example,
An E-Commerce app can be divided into below smaller independent micro frontend apps.

Monolithic App :- All features of web-application in a single app.
Micro-frontend App :- Each feature is managed by an independent MFE app i.e.
MFE #1 is responsible for App-bar.
MFE #2 is responsible for Products-List.
MFE #3 is responsible for Side-Nav bar.
Container App is responsible for coordinating between these MFE apps.
Build Time integration (Compile Time integration)
In this integration, container app has access to all MFE apps source code and a combined bundle is created when Container app is build / compiled before loading in browser.
Pros
Cons
How MFE apps integrates in Build Time Integration (here taking example of an E-commerce application)
Run Time integration (Client side Integration)
In this integration, Once container app is loaded in browser then it can access MFE apps by using urls of MFE apps.
Pros
Cons
How MFE apps integrates in Run Time Integration (here taking example of an E-commerce application)
In this Integration Micro-frontend app works in similar way as SSR components works. All MFEs apps are integrated at server end and a composited container app is returned to browser.
Pros
Cons
Limited interactivity.
Development challenge.
Thats it for now, Thank you for your time.
The above is the detailed content of Introduction to Micro-frontend. For more information, please follow other related articles on the PHP Chinese website!
How to delete the last blank page in word
The difference between null and NULL in c language
How to buy and sell Bitcoin on Huobi.com
oracle database recovery method
How to import data in access
Usage of between function
How to use math.round function
How to fix the computer default gateway is unavailable