Treffer: USPOREDBA ARHITEKTURA DESKTOP I WEB APLIKACIJE TEMELJENIH NA SPRING BOOT PROGRAMSKOM OKVIRU
University of Applied Sciences Velika Gorica.
Weitere Informationen
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)