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

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

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

2 مستودعات

Awesome GitHub RepositoriesLayered Implementations

Concrete applications of clean architecture that isolate business logic from infrastructure.

Distinct from Clean Architecture Frameworks: Focuses on the actual implementation of layers rather than the frameworks providing the templates.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Layered Implementations. Refine with filters or upvote what's useful.

Awesome Layered Implementations GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • ddd-by-examples/libraryالصورة الرمزية لـ ddd-by-examples

    ddd-by-examples/library

    5,805عرض على GitHub↗

    هذا المشروع عبارة عن تنفيذ مرجعي لأنماط التصميم الموجه بالمجال (Domain-Driven Design)، ونمذجة المجال الوظيفي، وتنسيق الحالة المدفوع بالأحداث. يوضح تطبيق أنماط التصميم الاستراتيجية والتكتيكية لإدارة متطلبات العمل المعقدة. يستخدم التنفيذ نموذج مجال وظيفي مع وظائف نقية وكائنات غير قابلة للتغيير لإدارة انتقالات الحالة والآثار الجانبية. ويتميز ببنية فصل مسؤولية الأمر والاستعلام (CQRS) لفصل نماذج القراءة والكتابة، إلى جانب التنسيق المدفوع بالأحداث للحفاظ على الاتساق عبر حدود العمل المستقلة. تتضمن قاعدة الكود بنية متجانسة معيارية باستخدام سياقات محدودة وطبقات سداسية لعزل المنطق الأساسي عن البنية التحتية. تتم إدارة ضمان الجودة من خلال مجموعة تطوير مدفوعة بالسلوك تعكس اللغة الشائعة للتحقق من سيناريوهات العمل والاختبارات المؤتمتة التي تفرض قيوداً معمارية. يطبق المشروع هذه الأنماط على مجال إدارة المكتبة، ويغطي صيانة كتالوج الكتب، وسير عمل التداول، وعمليات التحقق من الحجز، وتتبع عمليات الخروج المتأخرة.

    Isolates core business logic from external frameworks through hexagonal layering to ensure independence.

    Java
    عرض على GitHub↗5,805
  • jasontaylordev/northwindtradersالصورة الرمزية لـ jasontaylordev

    jasontaylordev/NorthwindTraders

    5,019عرض على GitHub↗

    NorthwindTraders هو تطبيق تجريبي لـ ASP.NET Core يعمل كمرجع لتطوير واجهات برمجة تطبيقات ويب RESTful. يوضح استخدام نظام .NET الأساسي لعرض وظائف الأعمال عبر HTTP. يوفر المشروع مثالاً على بنية تطبيق متعددة الطبقات، حيث يفصل منطق الأعمال عن البنية التحتية والتبعيات الخارجية. ينفذ طبقة بيانات Entity Framework Core باستخدام نهج الكود أولاً لتعيين كائنات التطبيق إلى قاعدة بيانات علائقية. يغطي التنفيذ إمكانيات الخلفية الأساسية بما في ذلك تكامل قاعدة البيانات العلائقية، وتوجيه الطلبات من جانب الخادم، وتنظيم طبقات البنية المفصولة.

    Isolates business logic from infrastructure by implementing a decoupled, layered architecture.

    C#aspnet-coreclean-architecturecode-first
    عرض على GitHub↗5,019
  1. Home
  2. Software Engineering & Architecture
  3. Clean Architecture Frameworks
  4. Layered Implementations