Integrating Microservices and Microfrontends: A Comprehensive Literature Review on Architecture, Design Patterns, and Implementation Challenges

Kurian George Cheripurathu, Sanjeev Kulkarni
{"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
整合微服务和微前端:关于架构、设计模式和实施挑战的全面文献综述
目的:本文讨论了微服务和微前端结合的当前趋势,以及架构策略和实施问题。因此,研究的基本原理是探讨这些技术如何帮助当今网络应用程序的改进和发展。设计/方法/途径:对过去十年间发表的学术文章、行业文章和会议论文集等现有文献进行了分析。因此,讨论中的工作侧重于与微服务和微前端的实现有关的不同模式、设计和策略的架构。此外,还进行了比较分析,以比较这些集成技术的优点、缺点以及对性能的影响。研究结果/成果:从分析中可以看出,微服务和微前端大大增强了网络应用程序的模块性、可扩展性和可维护性。某些特定的复杂问题可以通过后端换前端和服务器端合成等设计模式得到丰富的补救措施。然而,协调难度增加、依赖关系管理和保证服务间正确交互等问题依然存在。原创性/价值:因此,本文对微服务和微前端集成的最新文献进行了回顾和介绍,并对当前的发展趋势进行了展望。所提交的调查报告为有兴趣利用这些架构推进网络应用程序设计领域的学者提供了有用的信息。论文类型:文献综述
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信