Skip to content

Microfrontend architecture with React & Vue in a Git Monorepo, powered by Webpack, deployed on AWS (S3 + CloudFront), with CI/CD via GitHub Actions.

Notifications You must be signed in to change notification settings

InsideAmber/mfe-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microfrontend deployment flow:

┌──────────────┐
│  Git Monorepo│
└───────┬──────┘
        │  (push code)
        ▼
┌──────────────┐
│   GitHub CI  │
│ (Check changes) │
└───────┬──────┘
        │ If changes detected
        ▼
┌──────────────┐
│   Webpack    │
│   (Build)    │
│  dist/ files │
└───────┬──────┘
        │ Upload build output
        ▼
┌──────────────┐
│   Amazon S3  │
│ (Static files) │
└───────┬──────┘
        │ Origin for CDN
        ▼
┌─────────────────┐
│ CloudFront CDN  │
│ (Edge Caching,  │
│ Global Delivery)│
└───────┬────────┘
        │
        ▼
┌──────────────┐
│   Browser /  │
│   End User   │
└──────────────┘

About

Microfrontend architecture with React & Vue in a Git Monorepo, powered by Webpack, deployed on AWS (S3 + CloudFront), with CI/CD via GitHub Actions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published