Prezentare generală a folderelor
Explorați și familiarizați-vă cu folderele și fișierele aplicațiilor.
Structură
Pornind de la rădăcina unde este instalat Netuno, putem găsi folderul 📂 apps.
În folderul 📂 apps se află toate aplicațiile disponibile în platforma Netuno.
Există aplicații care pot fi create local, în timp ce altele pot fi externe, de exemplu aplicații care sunt clone ale unor repository-uri GIT.
Vedeți, pornind de la rădăcina Netuno, structura completă a unei aplicații nou create:
./netuno/ ├─ ./apps/ │ └─ ./demo/ │ │ └─ ./... │ └─ ./aplicatia_mea/ │ ├─ ./config/ │ ├─ ./db/ │ ├─ ./docs/ │ └─ ./public/ │ │ ├─ ./images/ │ │ ├─ ./scripts/ │ │ └─ ./styles/ │ └─ ./server/ │ │ ├─ ./actions/ │ │ ├─ ./components/ │ │ ├─ ./core/ │ │ ├─ ./reports/ │ │ ├─ ./services/ │ │ ├─ ./setup/ │ │ └─ ./templates/ │ ├─ ./storage/ │ └─ ./ui/ │ └─ ./src/ │ ├─ ./components/ │ ├─ ./containers/ │ └─ ./styles/ └─ ./...
În folderul
appsse află toate aplicațiile disponibile în Netuno.
Inițial, în acest folder există deja aplicația demo, care, după cum indică numele, este o demonstrație a funcționalităților Netuno.
Când este creată o aplicație nouă, este adăugat un folder nou care conține aceeași ierarhie de subfoldere, așa cum s-a prezentat mai sus.
Foldere principale
În folderul aplicației avem folderele principale, fiecare având un scop specific.
Folderele principale sunt:
- 📂 config - Configurații generale;
- 📂 dbs - Aspecte legate de baza de date;
- 📂 docs - Documentație și alte documente în general;
- 📂 public - Conținut public disponibil direct prin URL, cum ar fi imagini, JavaScript și CSS;
- 📂 server - Cod de backend, cum ar fi servicii, joburi, template-uri, rapoarte și întreaga API în general.
- 📂 storage - Organizarea fișierelor care sunt legate de date sau care sunt utilizate în cod.
- 📂 ui - Interfața de utilizator a backoffice-ului, cod de frontend precum dashboard-uri și alte funcționalități.