awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ivanpaulovich avatar

ivanpaulovich/clean-architecture-manga

0
View on GitHub↗
4,334 نجوم·752 تفرعات·C#·Apache-2.0·8 مشاهداتpaulovich.net↗

Clean Architecture Manga

This project is a .NET Clean Architecture template designed to separate domain logic from infrastructure and web frameworks. It provides a project structure for C# applications and a React Redux frontend, creating a testable backend focused on maintainability.

The implementation centers on Domain Driven Design, modeling core business domains using entities and value objects to manage complex requirements. It utilizes a decoupled architecture to ensure that business logic remains independent of external frameworks and database technologies.

The project covers full stack application bootstrapping, decoupled data access integration, and automated business logic testing. The application is packaged as a containerized web application to ensure consistent deployment across different hosting environments.

Features

  • Project Templates - Provides a complete project structure and template to bootstrap a .NET and React application using Clean Architecture.
  • Domain Model Isolation - Encapsulates business rules within entities and value objects to keep the core logic independent of external API schemas.
  • Repository Pattern Abstractions - Abstracts data access behind repository interfaces to keep the business logic agnostic of the underlying database technology.
  • Clean Architecture Frameworks - Implements a clean architecture framework that separates business logic from infrastructure and presentation layers.
  • .NET Templates - Ships as a .NET Clean Architecture template that separates domain logic from infrastructure and web frameworks.
  • Data Access Layers - Uses a data access layer to isolate database retrieval and persistence from the primary application handlers.
  • Dependency Inversion Patterns - Implements dependency inversion to ensure the core domain logic does not depend on infrastructure or framework implementations.
  • Domain-Driven Designs - Applies domain-driven design methodologies to model complex business requirements using entities and value objects.
  • Testable Backends - Provides a C# backend architecture specifically designed for high testability through decoupled layers and dependency injection.
  • Use Case Driven Architectures - Organizes the application layer around specific business use cases to decouple requirements from technical delivery.
  • Full-Stack Web Bootstrapping - Provides automated bootstrapping for a full-stack web application with a C# backend and React frontend.
  • Redux State Management - Uses a Redux state container to maintain a single source of truth for the React frontend UI.
  • Business Logic Testing - Includes unit and integration tests to verify business rules and prevent regressions.
  • React Frontends - Ships a React-based frontend utilizing Redux for global state management to interact with the backend.
  • Code Katas - Visual guide to implementing clean architecture patterns.
  • Sample Projects - Clean architecture sample with use cases.

سجل النجوم

مخطط تاريخ النجوم لـ ivanpaulovich/clean-architecture-mangaمخطط تاريخ النجوم لـ ivanpaulovich/clean-architecture-manga

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Clean Architecture Manga

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Clean Architecture Manga.
  • mattia-battiston/clean-architecture-exampleالصورة الرمزية لـ mattia-battiston

    mattia-battiston/clean-architecture-example

    1,776عرض على GitHub↗

    This project is a reference implementation for structuring Java applications using clean architecture and domain-driven design principles. It provides a template for organizing code into concentric layers, ensuring that core business rules and domain entities remain entirely independent of external frameworks, databases, and delivery mechanisms. The architecture relies on the dependency inversion principle to decouple business logic from infrastructure. By defining abstract interfaces for data access and external services, the system allows for the replacement of underlying technologies witho

    Java
    عرض على GitHub↗1,776
  • dotnet-architecture/eshoponwebالصورة الرمزية لـ dotnet-architecture

    dotnet-architecture/eShopOnWeb

    10,676عرض على GitHub↗

    eShopOnWeb is a reference application for ASP.NET Core that demonstrates a sample e-commerce site. It serves as a template for building scalable services using domain-driven design to separate business logic from infrastructure and data access. The project implements a decoupled messaging pattern through a request pipeline to separate web controllers from application logic. It utilizes a repository pattern to abstract data persistence and isolate the core application logic from the specific database storage mechanism. The application covers a broad surface of web capabilities, including user

    C#architectureasp-net-coreasp-net-core-mvc
    عرض على GitHub↗10,676
  • cosmicpython/bookالصورة الرمزية لـ cosmicpython

    cosmicpython/book

    3,823عرض على GitHub↗

    This project is a technical resource and pattern library for building enterprise applications with Python. It serves as a guide for implementing clean architecture, providing a framework for separating core business logic from infrastructure and external frameworks. The material focuses on Domain-Driven Design and the application of architectural patterns to maintain complex business requirements. It provides specific guidance on the Repository pattern for data abstraction, Command-Query Responsibility Segregation for optimizing read and write paths, and the use of dependency inversion to dec

    Python
    عرض على GitHub↗3,823
  • jasongt/cleanarchitectureالصورة الرمزية لـ JasonGT

    JasonGT/CleanArchitecture

    20,216عرض على GitHub↗

    This project is an ASP.NET Core solution template and boilerplate that implements a clean architecture pattern for building enterprise applications and web API backends. It provides a standardized project scaffold designed to separate business logic from infrastructure and user interfaces to ensure high testability and low coupling. The project features a database agnostic structure that allows for switching persistence providers without altering core business logic. It includes a command line tool for enterprise application bootstrapping, enabling the automated generation of project structur

    C#
    عرض على GitHub↗20,216
عرض جميع البدائل الـ 30 لـ Clean Architecture Manga→

الأسئلة الشائعة

ما هي وظيفة ivanpaulovich/clean-architecture-manga؟

This project is a .NET Clean Architecture template designed to separate domain logic from infrastructure and web frameworks. It provides a project structure for C# applications and a React Redux frontend, creating a testable backend focused on maintainability.

ما هي الميزات الرئيسية لـ ivanpaulovich/clean-architecture-manga؟

الميزات الرئيسية لـ ivanpaulovich/clean-architecture-manga هي: Project Templates, Domain Model Isolation, Repository Pattern Abstractions, Clean Architecture Frameworks, .NET Templates, Data Access Layers, Dependency Inversion Patterns, Domain-Driven Designs.

ما هي البدائل مفتوحة المصدر لـ ivanpaulovich/clean-architecture-manga؟

تشمل البدائل مفتوحة المصدر لـ ivanpaulovich/clean-architecture-manga: mattia-battiston/clean-architecture-example — This project is a reference implementation for structuring Java applications using clean architecture and… dotnet-architecture/eshoponweb — eShopOnWeb is a reference application for ASP.NET Core that demonstrates a sample e-commerce site. It serves as a… sergdort/moderncleanarchitectureswiftui — This project is a reference implementation and template for a modular iOS application using SwiftUI and Clean… cosmicpython/book — This project is a technical resource and pattern library for building enterprise applications with Python. It serves… jasongt/cleanarchitecture — This project is an ASP.NET Core solution template and boilerplate that implements a clean architecture pattern for… sairyss/domain-driven-hexagon — This project is a TypeScript-based architectural framework designed to implement domain-driven design and hexagonal…