Single-Layer Solution: Creates a single-project solution. Recommended for building an application with asimpler and easy to understand architecture.
Application (Layered): A fully layered (multiple projects) solution based onDomain Driven Design practices. Recommended for long-term projects that need amaintainable and extensible codebase.
Microservice Solution: Adistributed solution to buildmicroservice systems. It includes pre-built services, API gateways, web and mobile applications, Kubernetes and Helm configuration, and everything you need to start your large-scale microservice solution.