Zum Hauptinhalt springen

Übersicht über die Ordner

Erkunden und entdecken Sie die Ordner und Dateien der Anwendungen.

Struktur​

Ausgehend vom Stammverzeichnis der Netuno-Installation finden wir den Ordner 📂 apps.

Im Ordner 📂 apps befinden sich alle auf der Netuno-Plattform verfügbaren Anwendungen.

Es gibt Anwendungen, die lokal erstellt werden können, während andere extern sein können, zum Beispiel Anwendungen, die Klone von GIT-Repositories sind.

Sehen Sie ausgehend vom Netuno-Stammverzeichnis die vollständige Struktur einer neu erstellten Anwendung:

./netuno/  ├─ ./apps/  │ └─ ./demo/  │ │ └─ ./...  │ └─ ./meine_app/  │ ├─ ./config/  │ ├─ ./db/  │ ├─ ./docs/  │ └─ ./public/  │ │ ├─ ./images/  │ │ ├─ ./scripts/  │ │ └─ ./styles/  │ └─ ./server/  │ │ ├─ ./actions/  │ │ ├─ ./components/  │ │ ├─ ./core/  │ │ ├─ ./reports/  │ │ ├─ ./services/  │ │ ├─ ./setup/  │ │ └─ ./templates/  │ ├─ ./storage/  │ └─ ./ui/  │ └─ ./src/  │ ├─ ./components/  │ ├─ ./containers/  │ └─ ./styles/  └─ ./...

Im Ordner apps befinden sich alle in Netuno verfügbaren Anwendungen.

Zunächst existiert in diesem Ordner bereits die Anwendung demo, bei der es sich, wie der Name schon sagt, um eine Demonstration der Funktionalitäten von Netuno handelt.

Wenn eine neue Anwendung erstellt wird, wird ein neuer Ordner mit derselben Unterordnerhierarchie hinzugefügt, wie oben dargestellt.

Hauptordner​

Innerhalb des Anwendungsordners gibt es die Hauptordner, von denen jeder einen bestimmten Zweck hat.

Die Hauptordner sind:

  • 📂 config – Allgemeine Konfigurationen;
  • 📂 dbs – Datenbankbezogene Dinge;
  • 📂 docs – Dokumentation und sonstige Dokumente im Allgemeinen;
  • 📂 public – Öffentliche Inhalte, die direkt über eine URL verfügbar sind, wie Bilder, JavaScript und CSS;
  • 📂 server – Backend-Code, wie Services, Jobs, Templates, Reports und die gesamte API im Allgemeinen.
  • 📂 storage – Organisation von Dateien, die mit Daten zusammenhängen oder im Code verwendet werden.
  • 📂 ui – Backoffice-Benutzeroberfläche, Frontend-Code wie Dashboards und weitere Funktionalitäten.