Arquitetura de micro-frontends baseada em princípios de microsserviços para o PDSA - RS

Detalhes bibliográficos
Ano de defesa: 2024
Autor(a) principal: Perlin, Rodrigo
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Santa Maria
Brasil
Ciência da Computação
UFSM
Programa de Pós-Graduação em Ciência da Computação
Centro de Tecnologia
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://repositorio.ufsm.br/handle/1/33555
Resumo: The dissertation presents an architectural proposal for applying microservices principles to the frontend, focusing on the use of multiple JavaScript frameworks. The research stems from the need to make frontend development more flexible and modular, inspired by the benefits already observed in backend modularization with microservices. The study aims to integrate multiple JavaScript frameworks into a single frontend application, applying microservices principles through the micro-frontend architecture. The proposed solution leverages micro-frontends to divide user interfaces into smaller, independent components, enabling different teams to work autonomously without being tied to specific technologies. The methodology was validated through the implementation of a prototype in the Animal Health Defense Platform of Rio Grande do Sul (PDSA-RS), which integrates components developed in Angular, React, and Vue. The results demonstrated the feasibility of integrating multiple frameworks into a single frontend application.