- multiple frontend SPA's π£π€π¦ integrated into 1 host app π±.
- in this case,
- π± 1 host / container app - React
- 3 remote subapps
- π¦ auth subapp - React
- π£ marketing subapp - React
- π€ dashboard subapp - Vue
- integrated thru π¦π¦π¦ Webpack Module Federation
- hosted on π AWS Cloudfront CDN
- in this case,
- each subapp === free to choose any frontend framework
- minimal cross-app communication
- π¨ via simple callbacks and events
- to ensure each subapp understands,
- π regardless of its framework
- minimal cross-app communication
- visit this project here!
based on an MOOC by StephenGrider