*Result*: USPOREDBA ARHITEKTURA DESKTOP I WEB APLIKACIJE TEMELJENIH NA SPRING BOOT PROGRAMSKOM OKVIRU
University of Applied Sciences Velika Gorica.
*Further Information*
*Za aplikaciju je potrebna prije svega baza podataka. Za bazu se koristi Docker kontejner za stvaranje MySQL baze. JavaFX Spring Boot desktop aplikacija služi za unos podataka u bazu ili za razduživanje sa baze. Koriste se CRUD operacije. Java Spring Boot web REST aplikacija ima istu svrhu kao i JavaFX desktop aplikacija, ali je razlika u tome što je servisna i klijent joj može pristupiti putem druge aplikacije preko web preglednika. Kako je JavaFX desktop aplikacija monolitna aplikacija, za grafičko sučelje koristi se Java Swing. Razvija se u alatu Scene Builder. Za REST aplikaciju potrebno je stvoriti zasebnu aplikaciju za klijenta koja će se razvijati u Angular-u. Angular koristi svoj gotov library Angular Material (kao podrška za stilove i izgled komponenti)*