Skip to content

asif-simform/micro-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A micro-frontend app ✨️

Building Scalable and Modular Web Applications with Micro Frontends and Webpack Module Federation

Why?

To scale with multiple teams in a micro services environment

  • More cohesive codebase
  • Simplify maintenance
  • Allows to scale development teams
  • Simplify updates
  • Independent deploy

If you'd like more specifics, look into this article Click here

📖 App architecture

  • packages
    • core-ui
    • app1
    • app2

💻 Built With

🛠️ Installation Steps

Clone the repository ⎘

git clone https://github.com/asif-simform/micro-frontend.git

Change the working directory 📂

cd micro-frontend

Install dependency 🚚

yarn

Start core-ui app 🚀

yarn start:core-ui

Start app1 🚀

yarn start:app1

Start app2 🚀

yarn start:app2

🚀 Live demo

🛡️ License

This project is licensed under the MIT License - see the LICENSE file for details.

👨‍💻 Author

👤 Asif Vora