Folders Overview
Explore and get to know the folders and files of the applications.
Structure
Starting from the root where Netuno is installed, we can find the 📂 apps folder.
Inside the 📂 apps folder is where all applications available on the Netuno platform are located.
There are applications that can be created locally while others can be external, for example applications that are clones of GIT repositories.
See from the Netuno root the complete structure of a newly created application:
./netuno/ ├─ ./apps/ │ └─ ./demo/ │ │ └─ ./... │ └─ ./my_app/ │ ├─ ./config/ │ ├─ ./db/ │ ├─ ./docs/ │ └─ ./public/ │ │ ├─ ./images/ │ │ ├─ ./scripts/ │ │ └─ ./styles/ │ └─ ./server/ │ │ ├─ ./actions/ │ │ ├─ ./components/ │ │ ├─ ./core/ │ │ ├─ ./reports/ │ │ ├─ ./services/ │ │ ├─ ./setup/ │ │ └─ ./templates/ │ ├─ ./storage/ │ └─ ./ui/ │ └─ ./src/ │ ├─ ./components/ │ ├─ ./containers/ │ └─ ./styles/ └─ ./...
The
appsfolder contains all applications available in Netuno.
Initially in this folder there is already the demo application, which as the name indicates is a demo
nstration of Netuno features.
When a new application is created, a new folder is added containing the same hierarchy of subfolders, as was presented above.
Main Folders
Inside the application folder we have the main folders, where each one of them has a specific purpose.
The main folders are:
- 📂 config - General configurations;
- 📂 dbs - Things related to the database;
- 📂 docs - Documentation and other documents in general;
- 📂 public - Public content available directly through URL, such as images, JavaScript and CSS;
- 📂 server - Backend code, such as services, jobs, templates, reports, and the entire API in general.
- 📂 storage - Organization of files that are related to data or that are used in code.
- 📂 ui - Backoffice user interface, frontend code such as dashboards and other features.