Banca de QUALIFICAÇÃO: GIOVANNI CUNHA DE AMORIM

Uma banca de QUALIFICAÇÃO de MESTRADO foi cadastrada pelo programa.
STUDENT : GIOVANNI CUNHA DE AMORIM
DATE: 05/03/2024
TIME: 10:00
LOCAL: Teams
TITLE:

Impacts and Challenges in the Adoption of Architectures Based on Micro-Frontends


KEY WORDS:

micro-frontend, microservices, monolith, software architecture, web development


PAGES: 10
BIG AREA: Ciências Exatas e da Terra
AREA: Ciência da Computação
SUBÁREA: Metodologia e Técnicas da Computação
SPECIALTY: Engenharia de Software
SUMMARY:

The constant pursuit of efficiency in software product delivery in the frontend layer is challenged by the complexity associated with adopting new technologies in extensive and dynamic projects. While the backend has advanced with microservices, the frontend layer has faced difficulties, resulting in costly maintenance, issues of code redundancy and consistency, and a substantial increase in code volume due to the lack of a modular approach, impacting user experience and development efficiency. In response to these challenges, the concept of micro-frontend emerged, proposing the decomposition of the frontend layer into smaller and independent subdomains, each responsible for specific services. This modularization allows for independent development, testing, and deployment, addressing issues such as code redundancy, consistency, and facilitating process scalability.

However, the adoption of micro-frontend is not without challenges. Code redundancy persists as different teams often work on distinct parts of the application. Consistency in the user interface becomes a concern, especially when multiple teams are involved in developing different modules. Heterogeneity in the use of different technological stacks can increase integration and maintenance complexity. Additionally, dealing with the additional writing of JavaScript and CSS code poses a significant challenge.

In this challenging scenario, this study proposes an analysis of the impacts and challenges associated with the adoption of micro-frontends in the frontend layer, seeking to understand how this approach addresses historical limitations and provides an effective solution for software delivery in extensive projects. The study not only addresses challenges but also develops a Micro-Frontend Adoption Guide, validated through a Systematic Literature Review, a case study, and surveys. This contribution, grounded in practical evidence, offers valuable insights and applicable guidelines for companies looking to optimize their frontend architectures.


COMMITTEE MEMBERS:
Presidente - 1780217 - EDNA DIAS CANEDO
Interna - 1650604 - REJANE MARIA DA COSTA FIGUEIREDO
Interno - 1298865 - SERGIO ANTONIO ANDRADE DE FREITAS
Externa à Instituição - ROSANA TERESINHA VACCARE BRAGA
Notícia cadastrada em: 21/05/2024 10:40
SIGAA | Secretaria de Tecnologia da Informação - STI - (61) 3107-0102 | Copyright © 2006-2024 - UFRN - app30.sigaa30