five

Documentos Complementares para a Dissertação: Micro-Frontends: Estratégias e Diretrizes para Lidar com os Impactos e Desafios da sua Adoção

收藏
NIAID Data Ecosystem2026-05-02 收录
下载链接:
https://zenodo.org/record/10613959
下载链接
链接失效反馈
官方服务:
资源简介:
Contexto: A complexidade associada à incorporação de novas tecnologias em projetos monolíticos da camada frontend tem representado um desafio para às equipes de desenvolvimento de software. Enquanto o backend avançou com microsserviços, o frontend enfrentou obstáculos relacionados à redundância de código, consistência, escalabilidade e ausência de uma abordagem modular. Em resposta a esses desafios, surgiu a arquitetura de micro-frontends, propondo uma arquitetura modular e mais independente. Objetivo: Investigar os impactos e desafios associados à adoção da arquitetura de micro-frontends e fornecer diretrizes práticas para as organizações implementá-las. Método: Conduziumos uma Revisão Sistemática da Literatura (SLR) para identificar os padrões e visões arquiteturais utilizados nos micro-frontends. Além disso, conduzimos dois surveys para validar estratégias e diretrizes na adoção da arquitetura. Resultados: Na percepção dos participantes dos surveys o guia proposto pode facilitar o processo de adoção da arquitetura de micro-frontends. Quanto ao estudo de caso, identificamos aspectos relacionados à implementação prática, abrangendo desempenho e escalabilidade, manutenção, colaboração e desenvolvimento paralelo. Os participantes também relataram complexidade associada à gestão de múltiplos módulos menores, bem como a falta de experiência por parte dos desenvolvedores com as tecnologias da arquitetura de micro-frontends. O estudo de caso também ratificou os achados dos surveys. Conclusão: As descobertas destacaram a relevância da arquitetura Micro-frontends na modernização da camada frontend. No entanto, é importante ressaltar que a necessidade de sua adoção está fortemente relacionada à complexidade e tamanho do projeto e do time. Assim, a adoção da arquitetura de micro-frontends com o apoio de um conjunto de decisões metodológicas e tecnológicas possui uma chance maior de sucesso na sua implementação. Palavras-Chave: micro-frontend, microsserviços, monolito, arquitetura de software, desenvolvimento web
创建时间:
2025-01-17
二维码
社区交流群
二维码
科研交流群
商业服务