Capítulo 2. Arquiteturas e desafios de microfrontendes
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Um microfrontend representa um subdomínio de negócios que é autônomo, pode ser entregue de forma independente, foi criado com a mesma tecnologia ou com tecnologias diferentes, tem um baixo grau de acoplamento e pertence a uma única equipe.
Vários tipos de microfrontends oferecem muitas oportunidades, e a escolha do tipo certo depende dos requisitos do projeto, da estrutura organizacional e da experiência dos desenvolvedores.
Nessas arquiteturas, enfrentamos desafios específicos relacionados a questões como: como nos comunicamos entre os microfrontends, como direcionamos o usuário de uma exibição para outra e (o mais importante) como identificamos o tamanho de um microfrontend.
Neste capítulo, abordaremos as principais decisões para iniciar um projeto com arquitetura de microfrontend. Em seguida, discutiremos algumas das empresas que estão usando microfrontends na produção e suas abordagens.
Estrutura de decisão de microfrontend
Há diferentes abordagens para a arquitetura de um aplicativo de microfrontend. Para escolher a melhor abordagem para o nosso projeto, primeiro precisamos entender o contexto em que estaremos operando.
Algumas decisões de arquitetura devem ser tomadas antecipadamente porque orientarão as decisões futuras - por exemplo, como definir um microfrontend, orquestrar as diferentes exibições ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access