- Mitarbeiter der Organisation
- Bürger
- Administrator
Würden Sie für diese Art von System mit ASP.NET Core ASP.NET Core MVC mit Razor-Ansichten oder Web-API für das Backend empfehlen?
Welchen Architekturstil (Schichtarchitektur, Clean Architecture) würden Sie außerdem für ein solches System empfehlen, um wartbar und skalierbar zu bleiben?
Was wäre ein empfohlener Weg dazu? Organisieren Sie die Lösung und ihre Schichten (z. B. Controller → Anwendungsdienste → Domäne → Infrastruktur)?
Wo sollten außerdem Geschäftsregeln wie Anwendungsstatusübergänge (z. B. Genehmigen/Ablehnen) und Zahlungsabwicklungslogik idealerweise angesiedelt sein, und wie sollten diese von der MVC-Schicht getrennt werden?
Vielen Dank im Voraus!
Mobile version