De Souza, Richard HenriqueAmorim Filho, Marco Antonio2021-12-162021-12-162021-12-16https://repositorio.animaeducacao.com.br/handle/ANIMA/19667O momento de decidir qual arquitetura deverá ser adotada em um projeto de software é muito delicado, essa decisão é muito importante e com certeza terá grande impacto no futuro do projeto, esta monografia aborda a arquitetura de Micro Frontends no desenvolvimento web, que vem crescendo em popularidade cada vez mais nos últimos anos, a ideia principal por trás dessa arquitetura é trazer os conceitos de microsserviços para o front-end da aplicação, assim evitando a criação de grandes monolitos que costumam dar muito trabalho no momento de refatoração de código, ou de se adicionar uma nova funcionalidade ao sistema. Um dos objetivos deste trabalho é poder ajudar desenvolvedores a tomarem a decisão mais acertada possível no momento de escolher a arquitetura que será utilizada em seus projetos. O trabalho apresenta características do desenvolvimento web, a evolução arquitetural até a criação da arquitetura de Micro Frontends, características da arquitetura Monolítica, Orientada a Microsserviços e de Micro Frontends, o desenvolvimento de dois protótipos, um utilizando a arquitetura Monolítica, e outro utilizando a arquitetura de Micro Frontends, e por fim, as vantagens e desvantagens identificadas na adoção da arquitetura de Micro Frontends.82 fptAtribuição-CompartilhaIgual 3.0 BrasilArquitetura de softwareMicro FrontendsDesenvolvimento webArquitetura de Micro Frontends no desenvolvimento webMonografia