Elektrotehničko i računarsko inženjerstvo
God. 40 Br. 12 (2025): Zbornik radova Fakulteta tehničkih nauka
MIGRACIJA MIKRO KLIJENTSKIH APLIKACIJA IZ VEB U DESKTOP OKRUŽENJE
Apstrakt
U radu je predstavljena arhitektura mikro klijentskih aplikacija (eng. micro-frontend) i prednosti koje ovaj pristup donosi u razvoju veb aplikacija. Opisani su savremeni pristupi u razvoju desktop aplikacija, pri čemu je Electron identifikovan kao najprikladnije rešenje za migraciju postojeće mikro klijentske aplikacije u desktop okruženje. Prikazana je softverska arhitektura konkretne veb aplikacije i proces njene transformacije u desktop aplikaciju, uz očuvanje modularnosti, internet konekcije i postojećeg koda.
Reference
- [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.