[x] W folderze routes utworzyć dwa foldery: controllers i dtos. Do folderu controllers przenieść wszystkie kontrolery i analogicznie do dtos przenieść wszystkie klasy DTO
[x] w głównym index.ts w metodzie initalizeControllers raz korzystamy z tablicy typedControllers, a raz jest to explicit this.app.use(...). Niech to będzie ujednolicone
[x] w root projektu utworzyć plik App.ts i tam wynieść całą klase App. Potem tylko w index.ts ją zaimportować i użyć
routes
utworzyć dwa foldery:controllers
idtos
. Do folderucontrollers
przenieść wszystkie kontrolery i analogicznie dodtos
przenieść wszystkie klasy DTOindex.ts
w metodzieinitalizeControllers
raz korzystamy z tablicytypedControllers
, a raz jest to explicitthis.app.use(...)
. Niech to będzie ujednoliconeApp.ts
i tam wynieść całą klaseApp
. Potem tylko windex.ts
ją zaimportować i użyć