##navigation.skip.nav## ##navigation.skip.main## ##navigation.skip.footer##

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

  • Teodora Rajnović
DOI:
https://doi.org/10.24867/3BE38Rajnovic
Predato
January 16, 2026
Objavljeno
2026-02-18

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. [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. [2] https://angular.dev (pristupljeno u septembru 2025.)
  3. [3] https://www.typescriptlang.org (pristupljeno u septembru 2025.)
  4. [4] Haverbeke, M. (2018). Eloquent javascript: A modern introduction to programming. No Starch Press.
  5. [5] https://martinfowler.com/articles/micro-frontends.html (pristupljeno u septembru 2025.)
  6. [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. [7] https://module-federation.io (pristupljeno u novembru 2025.)
  8. [8] https://www.geeksforgeeks.org/what-is-standalone-application (pristupljeno u novembru 2025.)
  9. [9] https://www.electronjs.org (pristupljeno u novembru 2025.)
  10. [10] Alymkulov, D. (2019). Desktop Application Development Using Electron Framework: Native vs. Cross-Platform. [Bachelor’s Thesis]. South-Eastern Finland University of Applied Sciences.