Overzicht van de mappen
Verken en leer de mappen en bestanden van de applicaties kennen.
Structuur
Vanaf de hoofdmap waar Netuno wordt geïnstalleerd, kunnen we de map 📂 apps vinden.
In de map 📂 apps bevinden zich alle applicaties die beschikbaar zijn op het Netuno-platform.
Er zijn applicaties die lokaal kunnen worden aangemaakt, terwijl andere extern kunnen zijn, bijvoorbeeld applicaties die clones zijn van GIT-repositories.
Bekijk vanaf de hoofdmap van Netuno de volledige structuur van een nieuw aangemaakte applicatie:
./netuno/ ├─ ./apps/ │ └─ ./demo/ │ │ └─ ./... │ └─ ./mijn_app/ │ ├─ ./config/ │ ├─ ./db/ │ ├─ ./docs/ │ └─ ./public/ │ │ ├─ ./images/ │ │ ├─ ./scripts/ │ │ └─ ./styles/ │ └─ ./server/ │ │ ├─ ./actions/ │ │ ├─ ./components/ │ │ ├─ ./core/ │ │ ├─ ./reports/ │ │ ├─ ./services/ │ │ ├─ ./setup/ │ │ └─ ./templates/ │ ├─ ./storage/ │ └─ ./ui/ │ └─ ./src/ │ ├─ ./components/ │ ├─ ./containers/ │ └─ ./styles/ └─ ./...
De map
appsbevat alle applicaties die beschikbaar zijn in Netuno.
Aanvankelijk bestaat in deze map al de applicatie demo, die zoals de naam al aangeeft een demonstratie is van functionaliteiten van Netuno.
Wanneer een nieuwe applicatie wordt aangemaakt, wordt een nieuwe map toegevoegd met dezelfde hiërarchie van submappen, zoals hierboven is weergegeven.
Belangrijkste mappen
In de map van de applicatie hebben we de belangrijkste mappen, elk met een specifiek doel.
De belangrijkste mappen zijn:
- 📂 config - Algemene configuratie;
- 📂 dbs - Zaken gerelateerd aan de database;
- 📂 docs - Documentatie en andere algemene documenten;
- 📂 public - Openbare inhoud die rechtstreeks via een URL beschikbaar is, zoals afbeeldingen, JavaScript en CSS;
- 📂 server - Backendcode, zoals services, jobs, templates, reports, en de volledige API in het algemeen.
- 📂 storage - Organisatie van bestanden die gerelateerd zijn aan gegevens of die in code worden gebruikt.
- 📂 ui - Gebruikersinterface van de backoffice, frontendcode zoals dashboards en andere functionaliteiten.