A framework for implementing micro frontend architecture
by Sylvester Timona Wanjala
International Journal of Web Engineering and Technology (IJWET), Vol. 17, No. 4, 2022

Abstract: Web applications are an indispensable part of any enterprise information system. In the recent past, we have seen maturity in technologies that enable the separation of frontend and backend. The backend of these technologies has adopted microservices architecture while the frontend has maintained monolithic architectures. Micro frontends have come up as a solution to the conventional monolithic frontend. Still, so far, there is no straightforward approach to implementation that satisfies the different practical requirements of a modern web application. This paper proposes an architectural framework for implementing micro frontends to address challenges experienced in earlier implementations. We developed two simple web applications, one using the proposed architectural design, and another using the monolithic architecture and compared their performance. The proposed framework offers a clear approach for implementing micro frontends while addressing some of the challenges experienced in early design such as inconsistent layout and lack of clear implementation strategy without introducing performance issues.

Online publication date: Wed, 01-Mar-2023

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Web Engineering and Technology (IJWET):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com