Ревидирана организација на контролата на верзии на изворниот код
За контрола на верзиите на изворниот код се користи Git.
- zinemaster-frontend - овој директориум ја содржи клиентската (frontend) страна на апликацијата развиена со Vue.js
- src/components ги содржи сите Vue компоненти користени во апликацијата
- src/router содржи конфигурација за рутирање, односно дефинирање на патеките и нивните компоненти
- src - овој директориум ја содржи серверската логика и е структуриран по слоеви:
- во main/java/com/zinemasterapp/zinemasterapp/controller се наоѓаат сите REST контролери преку кои се управува со податоци (CRUD, login, reset password, итн.)
- main/java/com/zinemasterapp/zinemasterapp/dto се наоѓаат сите DTO (Data Transfer Object) класи што се користат за пренос на податоци помеѓу frontend и backend
- main/java/com/zinemasterapp/zinemasterapp/model се наоѓаат сите ентитетски класи што претставуваат објекти во базата на податоци
- main/java/com/zinemasterapp/zinemasterapp/repository се наоѓаат ите репозиториумски интерфејси (наследени од JpaRepository), кои овозможуваат комуникација со базата
- main/java/com/zinemasterapp/zinemasterapp/security се наоѓаат сите конфигурации и класи за безбедност на апликацијата
- main/java/com/zinemasterapp/zinemasterapp/service се наоѓаат сервисни класи
Last modified
9 days ago
Last modified on 07/10/25 20:17:50
Note:
See TracWiki
for help on using the wiki.