Electrotechnical and Computer Engineering
Vol. 40 No. 12 (2025): Proceedings of the Faculty of Technical Sciences
MIGRATION OF MICRO-FRONTEND APPLICATIONS FROM WEB TO DESKTOP ENVIRONMENT
Abstract
The paper presents the architecture of micro-frontend applications and the advantages that this approach brings in the development of web applications. Modern approaches in desktop application development are described, with Electron identified as the most suitable solution for migrating an existing micro-frontend application to a desktop environment. The software architecture of a specific web application and the process of its transformation into a desktop application are presented, while preserving modularity, internet connection and existing code.
References
- [1] Prajwal, Y., Parekh, J. V., & Shettar, R. (2021). A brief review of micro-frontends. United International Journal for Research and Technology, 2(8), 18.
- [2] https://angular.dev (pristupljeno u septembru 2025.)
- [3] https://www.typescriptlang.org (pristupljeno u septembru 2025.)
- [4] Haverbeke, M. (2018). Eloquent javascript: A modern introduction to programming. No Starch Press.
- [5] https://martinfowler.com/articles/micro-frontends.html (pristupljeno u septembru 2025.)
- [6] Peltonen, S., Mezzalira, L., & Taibi, D. (2021). Motivations, benefits, and issues for adopting micro-frontends: A multivocal literature review. Information and Software Technology, 136, 106571.
- [7] https://module-federation.io (pristupljeno u novembru 2025.)
- [8] https://www.geeksforgeeks.org/what-is-standalone-application (pristupljeno u novembru 2025.)
- [9] https://www.electronjs.org (pristupljeno u novembru 2025.)
- [10] Alymkulov, D. (2019). Desktop Application Development Using Electron Framework: Native vs. Cross-Platform. [Bachelor’s Thesis]. South-Eastern Finland University of Applied Sciences.