Arquitetura de micro-frontends baseada em princípios de microsserviços para o PDSA - RS
Ano de defesa: | 2024 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
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. |