Practical.CleanArchitecture
Clean architecture guide
A comprehensive guide to implementing Clean Architecture in full-stack .Net 8 applications with various technologies and frameworks
Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 18, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, OpenTelemetry, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, GCP).
2k stars
110 watching
550 forks
Language: C#
last commit: 20 days ago
Linked from 2 awesome lists
angularawsazureblazorclean-architecturecqrsdevopsdockerdomain-driven-designkafkakubernetesmicroservicesoauth2opentelemetryowasprabbitmqreactjssignalrvuejs
Related projects:
Repository | Description | Stars |
---|---|---|
thangchung/clean-architecture-dotnet | A Microservices project demonstrating Minimal Clean Architecture with DDD-lite and CQRS-lite, using .NET 6 and Cloud-native patterns for an eCommerce sample. | 1,236 |
amantinband/clean-architecture | A .NET application template implementing clean architecture principles for building reminder services with subscription management | 1,585 |
matthewrenze/clean-architecture-demo | A sample application demonstrating Clean Architecture practices in .NET Framework 4.8 | 1,039 |
happysingh23828/android-clean-architecture | An Android app demonstrating Clean Architecture principles to manage data and dependencies in a maintainable way | 298 |
vincentjouanne/nest-clean-architecture | An opinionated starter project demonstrating the application of Clean Architecture and Domain-Driven Design principles using Nest.js and functional programming. | 679 |
sansets/android-clean-architecture | A sample Android application demonstrating modern architecture and best practices for development | 125 |
ivanpaulovich/dotnet-new-caju | A .NET template to help developers build maintainable and evolvable applications using Clean Architecture and Domain-Driven Design principles. | 249 |
rafaelfgx/architecture | An example of an architecture using Clean Architecture and SOLID principles to separate concerns and promote simplicity and maintainability in a .NET 9 and Angular 18 application. | 3,169 |
ardalis/cleanarchitecture | A starting point for Clean Architecture with ASP.NET Core using the dependency-inverted architecture pattern | 16,381 |
sanogueralorenzo/android-kotlin-clean-architecture | An Android app demonstrating clean architecture principles and various software development techniques in Kotlin. | 1,792 |
pvarentsov/typescript-clean-architecture | An implementation of Clean Architecture based application in TypeScript using NestJS and TypeORM | 1,414 |
restuwahyu13/go-clean-architecture | A Go-based software project demonstrating the clean architecture pattern and its folder structure for structuring and organizing codebases. | 129 |
ivanpaulovich/clean-architecture-manga | A demonstration project that showcases Clean Architecture principles using .NET Core and React+Redux for building modular applications with a strong focus on separation of concerns and testability. | 4,005 |
ferprieto/spacex-prepare-for-clean-architecture-liftoff | An Android application framework implementing Clean Architecture with various libraries and testing tools | 722 |
cesarcastrocuba/nlayerappv3 | An implementation of Domain-Driven Design (DDD) N-Layered Architecture with .Net Core 2.1 for building web APIs. | 155 |