Skip to content

Microfrontends: multiple frontend SPA's πŸ£πŸ€πŸ¦‘ integrated into 1 host app 🍱.

Notifications You must be signed in to change notification settings

SummerTinio/MFE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

57 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Microfrontends app

  • 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
  • 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
  • visit this project here!

based on an MOOC by StephenGrider

About

Microfrontends: multiple frontend SPA's πŸ£πŸ€πŸ¦‘ integrated into 1 host app 🍱.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published