Bibliographic citations
Mamani, C., Huaman, J. (2023). Módulos Federados: Implementación basada en el patrón de “Microfrontends” para potenciar la entrega continua y mantenimiento de una aplicación web [Trabajo de suficiencia profesional, Universidad Peruana de Ciencias Aplicadas (UPC)]. http://hdl.handle.net/10757/671607
Mamani, C., Huaman, J. Módulos Federados: Implementación basada en el patrón de “Microfrontends” para potenciar la entrega continua y mantenimiento de una aplicación web [Trabajo de suficiencia profesional]. PE: Universidad Peruana de Ciencias Aplicadas (UPC); 2023. http://hdl.handle.net/10757/671607
@misc{renati/412749,
title = "Módulos Federados: Implementación basada en el patrón de “Microfrontends” para potenciar la entrega continua y mantenimiento de una aplicación web",
author = "Huaman Aparcana, Jose Luis",
publisher = "Universidad Peruana de Ciencias Aplicadas (UPC)",
year = "2023"
}
In this professional proficiency work, we present an architecture model based on the Microfrontends pattern with federated modules, which was implemented for a financial management platform belonging to a banking institution in response to the need to improve maintenance and develop new features. For this project, we started with a platform already implemented under a Microfrontends architecture and composed of various components. This allowed each component to exist independently from the rest in terms of its software lifecycle, and at the business level, they were grouped into the multiple services offered by the institution, representing a single functionality. As part of the proposed improvement, federated modules were incorporated to dynamically load dependencies from the parent component, resulting in the standardization of libraries aimed at improving the development of new features in terms of speed and quality. This required maintaining focus on the development cycle with the use of tools such as a package register, code review and deploy automatizations. Finally, components libraries were implemented as well as scripts used to create and maintain new Microfrontends.
This item is licensed under a Creative Commons License