Monolith vs. Microfronts

Você está acompanhando os tempos e sua aplicação web utiliza as tecnologias mais avançadas? Então você definitivamente está usando microfronts! Muito provocativo, certo?





Todas essas dificuldades e dificuldades, mas para quê? Seu front-end ficará desatualizado em alguns meses, e é melhor você investir em componentes reutilizáveis. Nada supera um monólito! Também é um ponto de vista bastante estreito, certo?





. , , - :





!









, , , . , , Piral, . , .





, , (Jonathan Saring).





Bit.dev, - , ( , – Bit).





, . , . , , , . .





, , , – .





, , , . , , : , .





:

















, , . , . . , , , . , , , , ( ) . , , .





, - "legacy". . - , - . , , .





Quando configurados corretamente, os microfronts podem superar seus ancestrais monolíticos.

. , , . , (, ) , , . ( ) . , , .





:

















? , , , , . , , .





, . . 1 5 , . - , . , .





Diferentes equipes lidam com diferentes partes do aplicativo

, , , . , , . , . - , "nexus" "scrum of scrums". , , , .





Uma grande equipe construindo um aplicativo
,

, , . - . , , , . , " ", , " ".





. , . CI/CD . .





, . , .





, ?





  • ( , ..)





  • ( , , , )





  • ( , )





, ?





  • ( , )





  • ( , , )





  • ( , )





, .





. , "" , . . , , , , , . , ( ):

















. - .





. , , . , .





, . , . - ! - !





Não se preocupe com as pessoas dizendo o que é atual e quais são as melhores práticas. Pense melhor no seu problema e tente encontrar a melhor solução. É também mais do que uma perspectiva técnica e de negócios - você não deve negligenciar sua equipe (considere a experiência de todos, quão abertos eles são para diferentes soluções, etc.).








All Articles