Siirry päänavigointiin Siirry hakuun Siirry pääsisältöön

Micro-Frontends: Principles, Implementations, and Pitfalls

  • Davide Taibi
  • , Luca Mezzalira

Tutkimustuotos: ArtikkeliTieteellinenvertaisarvioitu

Abstrakti

Micro-Frontends is an emerging approach aimed at decomposing the frontend into individual and semi-independent micro applications. Micro-Frontends enable teams to develop the full-stack, from the database to the back-end to the frontend part. Teams are independent and can follow the same guardrails and can make technical decisions associated with their business domain. Many companies, such as SAP, Springer, Zalando, NewRelic, Ikea, Starbucks, and DAZN adopted Micro-Frontends. Micro-Frontends have several advantages, but also drawbacks. In this article, we introduce Micro-Frontends describing the main principles, and presenting the approaches to decompose a web page into Micro- Frontends. Moreover, we report our experience in developing Micro-Frontends describing pros, cons, and issues we faced at DAZN.
AlkuperäiskieliEnglanti
Sivut25–29
JulkaisuACM SIGSOFT Software Engineering Notes
Vuosikerta47
Numero4
DOI - pysyväislinkit
TilaJulkaistu - 1 syysk. 2022
OKM-julkaisutyyppiA1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä

Julkaisufoorumi-taso

  • Jufo-taso 0

Sormenjälki

Sukella tutkimusaiheisiin 'Micro-Frontends: Principles, Implementations, and Pitfalls'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä