Welcome to the Micro Frontend Study Case repository! This repository serves as a demonstration of implementing micro frontends using React and Vue.js.
Micro frontend architecture is an approach to frontend development where a single web application is composed of multiple smaller, independent applications, each owning its UI and logic. This study case explores how to integrate React and Vue.js applications as micro frontends within a unified user experience using module federation with Vite.
- React.js ⚛️
- Vue.js 🖖
- Vite 🛠️
- TypeScript 📝
- Tailwind 🪁
The repository is structured as follows:
/my-react-app
: Contains a React application/my-react-app-2
: Contains a second React application./my-vue-app
: Contains a Vue.js application