Composable Frontend Architecture: Microfrontends and Independent Deployment for Scalable Enterprise Digital Platforms
DOI:
https://doi.org/10.56830/IJSIE202605Keywords:
Microfrontend Architecture, Composable Architecture, Frontend Engineering, Enterprise Applications, Performance EngineeringAbstract
The increasing complexity of enterprise web applications creates challenges related to frontend scalability, development coordination, deployment coupling, maintainability, and performance. Conventional monolithic frontend architectures require multiple teams to coordinate changes through shared codebases and centralized deployment pipelines, limiting release agility. Microfrontend architecture addresses these challenges by decomposing frontend applications into independently developed and deployed modules aligned with business capabilities. However, uncontrolled decomposition can introduce additional network overhead, duplicate dependencies, increased runtime integration complexity, and inconsistent user experiences. This paper presents a Performance-Aware Composable Microfrontend Architecture (PACMA) that integrates domain-oriented decomposition, independent deployment, runtime composition, contract-based integration, shared design systems, performance optimization, and observability. A comparative evaluation was conducted using equivalent monolithic and composable frontend application scenarios. The evaluation indicates reductions in average build time from 8.6 to 3.1 minutes and deployment time from 12.4 to 4.7 minutes. Initial JavaScript transfer decreased from 1.82 MB to 1.54 MB, while Largest Contentful Paint improved from 2.48 to 2.31 seconds. Independent release capability increased to 83.3% of evaluated changes. The findings suggest that a performance-aware, composable frontend architecture can improve organizational scalability and deployment independence while maintaining acceptable application performance, provided appropriate optimization and governance mechanisms are in place.
References
Ali, A., Hussain, I., Seo, H., Park, J., Oh, S., Oh, D. Y., et al. (2025). Exploring the recent progress in InP quantum dots and QLEDs: advances in synthesis, architecture, and applications. Laser & Photonics Reviews,, 19(22), e01169. Retrieved at https://onlinelibrary.wiley.com/doi/abs/10.1002/lpor.202501169. DOI: https://doi.org/10.1002/lpor.202501169
Antunes, F., Lima, M. J., AraÚjo, M. A., Taibi, D., & Kalinowski, M. (2024). Investigating benefits and limitations of migrating to a micro-frontends architecture. arXiv preprint arXiv, 2407.15829. Retrieved at https://arxiv.org/pdf/2407.15829.
Basharat, A., & Azmat, H. (2024). Benchmarking Web Application Performance: A Study of
Frontend and Backend Optimization Techniques. Baltic Journal of Multidisciplinary Research, 1(2), 21-28. Retrieved at http://balticpapers.com/index.php/bjmr/article/view/10.
Blinowski, G., Ojdowska, A., & Przybyłek, A. (2022). Monolithic vs. microservice architecture: A performance and scalability evaluation. IEEE access, 10, 20357-20374. DOI: https://doi.org/10.1109/ACCESS.2022.3152803
Retrieved at https://ieeexplore.ieee.org/abstract/document/9717259/.
Chennamsetty, C. S. (2025). Building modular web platforms with micro-frontends and data layer abstraction: A case study in enterprise modernization. International Journal of Research Publications in Engineering, Technology and Management (IJRPETM), 8(1),11804-11811. Retrieved at https://ijrpetm.com/index.php/IJRPETM/article/view/331. DOI: https://doi.org/10.34218/IJIT_06_01_010
Dade, O. K., & Basheer, O. (2024). Enabling Independent Development in Collaborative Software Projects: A Framework for Decoupled Systems. Retrieved at https:, //air.ashesi.edu.gh/items/360dd4c5-a30c-4b85-8ad7-5a4118bddaeb.
Gaddam, R. R. (2025). Optimizing Core Web Vitals: A Comprehensive Framework for
Enhanced Digital Performance. Journal Of Engineering And Computer Sciences, 4(7), 704-711. Retrieved at https://sarcouncil.com/2025/07/optimizing-core-web-vitals-acomprehensive-framework-for-enhanced-digital-performance.
Goh, H. A., Ho, C. K., & Abas, F. S. (2023). Front-end deep learning web apps development and deployment: a review. Applied intelligence, 53(12), 15923-15945. Retrieved at https://link.springer.com/article/10.1007/s10489-022-04278-6. DOI: https://doi.org/10.1007/s10489-022-04278-6
José, S., & Fernando, P. (2022). The Evolution of Frontend Architectures: From Monoliths to Micro-Frontends. International Journal of Trend in Scientific Research and Development, 6(3), 2324-2334. Retrieved at http://eprints.umsida.ac.id/16144/.
Makoond, N., Setiawan, A., Buitrago, M., & Adam, J. M. (2024). Arresting failure propagation in buildings through collapse isolation. Nature, 629(8012), 592-596. Retrieved at https://www.nature.com/articles/s41586-024-07268-5. DOI: https://doi.org/10.1038/s41586-024-07268-5
Model, K., & Herzwurm, G. (2022). Software-Supported Product Backlog Prioritization in Scrum Software Development Projects. In ICSOB Companion, Retrieved at https://ceurws.org/Vol-3316/phd-paper2.pdf.
Mustafa, T., Kallas, K., Das, P., & Vasilakis, N. (2023). {DiSh}: Dynamic {Shell-Script}
Distribution. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23), (pp. 341-356). Retrieved at https://www.usenix.org/conference/nsdi23/presentation/mustafa.
Pereira, L. (2025). The Impact of CI/CD Automation on Performance, Scalability and Business Value. Retrieved at https://projekter.aau.dk/projekter/files/804578211/Thesis_Actual_15_.pdf.
Pupena, O. (2025). PacFramework: Technological Solutions for PLC/PAC Programming—A Technical Report on Architecture, Principles, and Practical Implementation. Retrieved at https://www.preprints.org/manuscript/202507.1180/download/final_file. DOI: https://doi.org/10.20944/preprints202507.1180.v1
Simões, T. Q. (2026). Improving the product management process at Worten: Analysis and evaluation of automation scripts in the context of online retailing. Retrieved at https://run.unl.pt/entities/publication/297f178f-625d-408c-aec4-ab114a0b7993.
Taibi, D., & Mezzalira, L. (2022). Micro-frontends: Principles, implementations, and pitfalls. ACM SIGSOFT Software Engineering Notes, 47(4), 25-29. Retrieved at https://dl.acm.org/doi/abs/10.1145/3561846.3561853. DOI: https://doi.org/10.1145/3561846.3561853






