Logo do repositório
 

Micro Frontend-Based Development: Concepts, Motivations, Implementation Principles, and an Experience Report

dc.contributor.authorde Moraes, Fernando Rodrigues [UNESP]
dc.contributor.authorCampos, Gabriel Nagassaki [UNESP]
dc.contributor.authorde Almeida, Nathalia Rodrigues [UNESP]
dc.contributor.authorAffonso, Frank José [UNESP]
dc.contributor.institutionUniversidade Estadual Paulista (UNESP)
dc.contributor.institutionJardim Cidade Universitária
dc.date.accessioned2025-04-29T20:14:36Z
dc.date.issued2024-01-01
dc.description.abstractMicro frontend is an architectural style that enables us to build large software systems by combining independent micro applications, which can boost different aspects related to the development (e.g., innovation, continuous software delivery), besides increasing the flexibility and scalability of the final application itself. Although there are numerous benefits related to this architectural style, some companies are still hesitant to adopt development based on micro frontends because of a lack of knowledge about concepts, development approaches, architectural models, and organizational aspects of the company. This paper presents the results of a Systematic Mapping Study (SMS) on micro frontends based on 16 studies. The results were synthesized in an important overview that addressed concepts, aspects related to development (i.e., development approaches, architectural models, and company organization), and micro frontend trade-offs based on three scenarios. Next, we present a case study on an inventory control application based on the knowledge of this SMS, analyzing the development under three approaches (i.e., Build-time, Frameworkless, and Framework-based). As result, we observed our paper has a good perspective to contribute efficiently to the micro frontend domain by providing an overview of this research area and an experience report for researchers and practitioners.en
dc.description.affiliationDepartment of Statistics Applied Mathematics and Computation São Paulo State University UNESP, PO Box 178, Rio Claro
dc.description.affiliationJardim Cidade Universitária, 59 Narciso Gonçalves Street, Limeira
dc.description.affiliationUnespDepartment of Statistics Applied Mathematics and Computation São Paulo State University UNESP, PO Box 178, Rio Claro
dc.format.extent175-184
dc.identifierhttp://dx.doi.org/10.5220/0012627300003690
dc.identifier.citationInternational Conference on Enterprise Information Systems, ICEIS - Proceedings, v. 2, p. 175-184.
dc.identifier.doi10.5220/0012627300003690
dc.identifier.issn2184-4992
dc.identifier.scopus2-s2.0-85193937633
dc.identifier.urihttps://hdl.handle.net/11449/309192
dc.language.isoeng
dc.relation.ispartofInternational Conference on Enterprise Information Systems, ICEIS - Proceedings
dc.sourceScopus
dc.subjectDevelopment Approaches
dc.subjectMicro Frontend Architecture
dc.subjectWeb Development
dc.titleMicro Frontend-Based Development: Concepts, Motivations, Implementation Principles, and an Experience Reporten
dc.typeTrabalho apresentado em eventopt
dspace.entity.typePublication
unesp.author.orcid0009-0004-8631-9385 0009-0004-8631-9385[1]
unesp.author.orcid0000-0002-5784-6248[4]

Arquivos

Coleções