Architecture

Architecture demo

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.

.NET 9, Angular 18, Clean Architecture, Clean Code, SOLID Principles, KISS Principle, DRY Principle, Fail Fast Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Mediator Pattern, Result Pattern, Folder-by-Feature Structure, Separation of Concerns.

GitHub

3k stars
267 watching
806 forks
Language: C#
last commit: 6 days ago
Linked from 1 awesome list

angularangular-18angular18architectureaspnet-coreaspnetcorebest-practicesc-charpclean-architectureclean-codecsharpdomain-driven-designdot-netdot-net-9dotnetdotnet-9dotnet9entity-frameworksolidtypescript

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
phongnguyend/practical.cleanarchitecture A comprehensive guide to implementing Clean Architecture in full-stack .Net 8 applications with various technologies and frameworks 2,126
ardalis/cleanarchitecture A starting point for Clean Architecture with ASP.NET Core using the dependency-inverted architecture pattern 16,381
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
jasontaylordev/cleanarchitecture A template for building enterprise applications using Clean Architecture and ASP.NET Core 17,013
angular/angular A comprehensive documentation and resource hub for building web applications with the Angular framework. 96,223
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
matthewrenze/clean-architecture-demo A sample application demonstrating Clean Architecture practices in .NET Framework 4.8 1,039
mgechev/angularjs-style-guide A community-driven style guide for AngularJS application development 4,978
packtpublishing/angular-design-patterns-and-best-practices A comprehensive guide to Angular design patterns and best practices for efficient web app development 52
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
angular/angular-cli A set of tools and packages for building, testing, and managing Angular applications 26,775
amantinband/clean-architecture A .NET application template implementing clean architecture principles for building reminder services with subscription management 1,585
cesarcastrocuba/nlayerappv3 An implementation of Domain-Driven Design (DDD) N-Layered Architecture with .Net Core 2.1 for building web APIs. 155
amitpnk/onion-architecture-asp.net-core A .NET Core API solution template implementing Onion Architecture with essential features. 863
bxcodec/go-clean-arch An implementation of Clean Architecture in Go projects 9,217