10 مستودعات
Frameworks and libraries for implementing domain-driven design and CQRS patterns.
Explore 10 awesome GitHub repositories matching part of an awesome list · Domain Driven Frameworks. Refine with filters or upvote what's useful.
ABP is an opinionated architectural framework for building enterprise software solutions using .NET and ASP.NET Core. It serves as a structural toolkit for implementing domain-driven design and microservices patterns, providing a modular enterprise architecture where functionality is organized into independent, pluggable modules. The platform is specifically designed to support multi-tenant SaaS architectures, isolating data and configurations for multiple independent customers within a single application instance. It provides enterprise boilerplate infrastructure and pre-configured templates
Provides a structural toolkit and framework for implementing domain-driven design and CQRS patterns.
هذا إطار عمل لإدارة الوحدات لتطبيقات Laravel مصمم لتنظيم قواعد الكود المتجانسة في مكونات نمطية مستقلة. ينفذ بنية تطبيق نمطية تفصل منطق الأعمال إلى وحدات قائمة بذاتها، لكل منها مجلداتها المخصصة لوحدات التحكم، والنماذج، وطرق العرض. يعمل المشروع كأداة للتصميم الموجه بالمجال (Domain Driven Design)، مما يسمح للمطورين بتجميع الوظائف ذات الصلة في سياقات محدودة. يدعم هذا النهج ترحيل التطبيقات المتجانسة إلى وحدات صغيرة قابلة للإدارة لتحسين الصيانة وقابلية التوسع على المدى الطويل. يتعامل إطار العمل مع تنظيم المشروع من خلال اكتشاف الوحدات القائم على المجلدات، وتعيين مساحة الاسم المخصصة، والتمهيد القائم على مزود الخدمة. يدير حالة التطبيق عبر التحميل القائم على التكوين ويؤتمت موقع الموارد باستخدام هيكلة المجلدات القائمة على الاتفاقية وحقن المسار الديناميكي.
Acts as a framework for implementing domain-driven design by grouping related functionality into bounded contexts.
A library for event sourcing in Python.
Provides a mature library for event sourcing and domain modeling.
Infrastructure and testing helpers for creating CQRS and event sourced applications.
Supplies infrastructure and testing helpers for event-sourced applications.
轻量级DDD正向/逆向业务建模框架,支撑复杂业务系统的架构演化!
Offers a lightweight framework for complex business architecture.
يوفر هذا المشروع boilerplate منظماً لبناء تطبيقات ويب Go بناءً على مبادئ البنية النظيفة (clean architecture). يعمل كقالب لتنظيم قواعد الكود لضمان بقاء منطق الأعمال الأساسي معزولاً عن أطر العمل الخارجية، وطبقات قاعدة البيانات، وآليات التسليم. يعطي التنفيذ الأولوية للتصميم القائم على المجال (domain-driven design) من خلال تركيز التطبيق حول كيانات أعمال نقية لا تحتوي على مراجع لمخاوف البنية التحتية. يستخدم انعكاس التبعية الطبقي وتكييف المنفذ القائم على الواجهة لفصل المنطق الداخلي عن التبعيات الخارجية، مما يسمح بالتطور المستقل لمكونات النظام. يتضمن إطار العمل دعماً متكاملاً لإدارة سلوك التطبيق من خلال تكوين متغيرات البيئة الخارجية ويتعامل مع تطور قاعدة البيانات عبر نصوص ترحيل المخطط ذات الإصدارات. كما يدمج نمط عامل غير متزامن لتنفيذ مهام الخلفية بشكل مستقل عن دورة حياة الطلب الأساسية، مما يضمن أن العمليات طويلة الأمد لا تحظر حركة مرور الشبكة الواردة.
Implements domain-driven design patterns to prioritize business rules in Go development.
Akka CQRS/ES framework
Provides artifacts for building applications using CQRS and domain-driven design.
Modern Reactive CQRS Architecture Microservice development framework based on DDD and EventSourcing | 基于 DDD & EventSourcing 的现代响应式 CQRS 架构微服务开发框架
Supports reactive microservice development with event sourcing and CQRS.
Event sourced aggregates for Java
Implements event-sourced aggregates for the Java platform.
Demonstrative Conceptual Implementation: Glossary Code Analysis Tool for PHP
Facilitates term analysis to distinguish domain-specific language.