Este repositório contém todos os microfrontends criados junto ao Module Federation. Trata-se de uma aplicação que abrange os seguintes items:
- Arquitetura genérica para usar diferentes libs
- Roteamento completo entre mfes usando React ou Vue
- Autenticação básica na parte do cliente, possibilitando fazer login e logout
- Renderização de mfes dentro de outros mfes
- React
- Vue
- Module Federation Plugin (Webpack 5)
- Material UI
- AWS
No seu terminal, executar o comando:
git clone git@github.com:victorcanto/ecommerce-mfp.git
ou
git clone https://github.com/victorcanto/ecommerce-mfp.git
Na raiz de cada mfe, executar o comando:
npm install
Na raiz de cada mfe, executar o comando:
npm start
Dev: Victor Canto