1/ No Front-End nunca tivemos essas três coisas juntas:
- Escalabilidade
- Performance
- Evolutividade
No máximo tivemos duas, mas jamais todas as três.
- Focam em fazer bem apenas uma coisa
- Autonomia (deploy e disponibilidade independentes, mantém contratos, lidam com acesso de forma separada, etc)
"A system that must be developed with many teams must have an architecture that facilitates independent actions (..)"
A base dos Microservices é essa. Podemos agora falar sobre os Micro Frontends. 🙏
- Escalabilidade comprometida
- Código legado
- Grande acoplamento a um único framework
- Menos código isolado
- Escalabilidade
- Performance
- Evolutividade
- micro-frontends.org
- medium.com/@tomsoderlund/…
- single-spa.js.org