Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Atualizado em : Oct 27, 2021
Oct 2021
Experimente ? Vale a pena ir atrás. É importante entender como desenvolver essa capacidade. As empresas devem experimentar esta tecnologia em um projeto que possa lidar com o risco.

Desde que os incluímos no Radar em 2016, vimos uma ampla adoção de micro frontends para interfaces de usuário web. Recentemente, entretanto, observamos projetos expandindo esse estilo arquitetural para também incluir micro frontends para aplicativos móveis. Quando o aplicativo se torna suficientemente grande e complexo, torna-se necessário distribuir o desenvolvimento entre vários times. Isso introduz o desafio de manter a autonomia dos times, ao mesmo tempo integrando seu trabalho em um único aplicativo. Alguns times escrevem seus próprios frameworks para habilitar esse estilo de desenvolvimento e, anteriormente, mencionamos Atlas e Beehive como possíveis formas de simplificar o problema de integração do desenvolvimento de aplicativos por múltiplos times. Mais recentemente, vimos times usando React Native para esse mesmo objetivo. Cada micro frontend React Native é mantido em seu próprio repositório, onde pode ser compilado, testado e implantado separadamente. A equipe responsável pelo aplicativo de forma geral pode, então, agregar esses micro frontends criados por diferentes times em um único release do aplicativo.

May 2020
Experimente ? Vale a pena ir atrás. É importante entender como desenvolver essa capacidade. As empresas devem experimentar esta tecnologia em um projeto que possa lidar com o risco.

Desde que a introduzimos no Radar em 2016, vimos a adoção generalizada de micro frontends para UIs web. Recentemente, no entanto, temos visto projetos ampliando esse estilo arquitetural para incluir também micro frontends para aplicativos móveis. Quando o aplicativo se torna suficientemente grande e complexo, torna-se necessário distribuir o desenvolvimento entre vários times, introduzindo o desafio de manter a autonomia dos times enquanto integram seu trabalho em um único aplicativo. Embora tenhamos visto times criando seus próprias frameworks para permitir esse estilo de desenvolvimento, estruturas de modularização existentes como Atlas e Beehive também pode simplificar o problema de integrar o desenvolvimento de aplicativos por múltiplos times.

publicado : May 19, 2020
Radar

Baixar o Technology Radar Volume 25

English | Español | Português | 中文

Radar

Mantenha-se por dentro das tendências de tecnologia

 

Seja assinante

Visite nosso arquivo para acessar os volumes anteriores