Projektstruktur
This content is not available in your language yet.
Dieser Artikel ist in Vorbereitung. Hier entsteht eine vollständige Referenzstruktur.
Was dieser Artikel zeigen wird
Abschnitt betitelt „Was dieser Artikel zeigen wird“Die Verzeichnis- und Dateistruktur eines vollständigen Feature-Slices in einem Angular-Monorepo:
libs/<domain>/domain/src/lib/├── +state/│ ├── events/│ │ └── <feature>-<action>.events.ts│ ├── <feature>-command.store.ts│ ├── <feature>-read.store.ts│ └── <feature>-read.mapper.ts├── application/│ └── <feature>.facade.ts└── infrastructure/ ├── <feature>.command.ts ├── <feature>.resource.ts ├── <feature>.endpoints.ts └── <feature>.mapper.tsZusätzlich:
- Wo Presentation-Layer-Dateien liegen (Page-Komponente, ViewModel-Interface)
- Wie die Struktur in kleineren Projekten ohne Monorepo aussehen kann
- Welche Dateien optional sind
Leitfrage
Abschnitt betitelt „Leitfrage“Wenn jemand neu in ein Feature einsteigt — wo findet er was, und warum liegt es dort?