Detalhes bibliográficos
Ano de defesa: |
2023 |
Autor(a) principal: |
ALAN BALEN SCHIO (PROCESSO SEI N° 23457.000091 |
Outros Autores: |
2021-53) |
Orientador(a): |
Evandro Mazina Martins |
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: |
Fundação Universidade Federal de Mato Grosso do Sul
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Brasil
|
Palavras-chave em Português: |
|
Link de acesso: |
https://repositorio.ufms.br/handle/123456789/5684
|
Resumo: |
The +Precoce Platform has been developed over the last few years in partnership between Embrapa and the Federal University of Mato Grosso do Sul, in a modularized way, where each new development is carried out outside the main code base, avoiding conflicts and side effects with other system codes that are in use. At the end of each development, these modules were not incorporated into the final code, either because of conflicting dependency versions or the high operational demand of reevaluating the codes. The lack of understanding of an efficient code unification technique was also present. The micro services technique is widely spread and used to manage and connect the modules of a system without needing to be within the same code. Derived from this, the Micro Frontends approach was born, which allows the integration of modules at runtime in the development of web platforms. Taking advantage of the Micro Frontends technique, the modular way in which the platform was developed and the need to make new features available to users, this work provides integration between the platform modules using the Module Federation technique to perform the integration between modules with the core platform, and providing ways to validate the availability of modules and ensure their use is possible even in offline mode. |