{"title":"Integrating Microservices and Microfrontends: A Comprehensive Literature Review on Architecture, Design Patterns, and Implementation Challenges","authors":"Kurian George Cheripurathu, Sanjeev Kulkarni","doi":"10.61808/jsrt115","DOIUrl":null,"url":null,"abstract":"Purpose: This paper discuss the current trends in the combination of microservice and microfrontend as well as the architecturalstrategies and implementation issues. The rationale for the research is thus to examine how these technologies aid theimprovement and growth of today’s web applications. Design/Methodology/Approach: An analysis of existing literature published over the last decade of scholarly articles, articles ofindustry and conference proceedings were done. Thus, the work under discussion focuses on the architecture of differentpatterns, design, and tactics concerning microservices and microfrontends’ implementation. A comparative analysis was alsomade to compare the benefits, disadvantage as well as the effect on performance of these integration techniques. Findings/Results: From the analysis, it can be seen that microservices and microfrontends enhance modularity, scalability, andmaintainability of Web applications considerably. There have been certain specific complications which have rich remedies inform of design patterns like Backend for Frontend and Server-side Composition. However, problems like enhanced difficultyof the coordination, dependencies management, and guarantee of the proper interaction between services remain. Originality/Value: Therefore, this paper has reviewed and presented an updated literature review of microservices andmicrofrontends integration, together with the current trends for future studies. The presented survey provides usefulinformation for scholars interested in utilizing these architectures to advance the domain of web application design. Paper Type: Literature Review","PeriodicalId":506407,"journal":{"name":"Journal of Scientific Research and Technology","volume":"55 6","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Scientific Research and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.61808/jsrt115","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Purpose: This paper discuss the current trends in the combination of microservice and microfrontend as well as the architecturalstrategies and implementation issues. The rationale for the research is thus to examine how these technologies aid theimprovement and growth of today’s web applications. Design/Methodology/Approach: An analysis of existing literature published over the last decade of scholarly articles, articles ofindustry and conference proceedings were done. Thus, the work under discussion focuses on the architecture of differentpatterns, design, and tactics concerning microservices and microfrontends’ implementation. A comparative analysis was alsomade to compare the benefits, disadvantage as well as the effect on performance of these integration techniques. Findings/Results: From the analysis, it can be seen that microservices and microfrontends enhance modularity, scalability, andmaintainability of Web applications considerably. There have been certain specific complications which have rich remedies inform of design patterns like Backend for Frontend and Server-side Composition. However, problems like enhanced difficultyof the coordination, dependencies management, and guarantee of the proper interaction between services remain. Originality/Value: Therefore, this paper has reviewed and presented an updated literature review of microservices andmicrofrontends integration, together with the current trends for future studies. The presented survey provides usefulinformation for scholars interested in utilizing these architectures to advance the domain of web application design. Paper Type: Literature Review