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

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

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

3 مستودعات

Awesome GitHub RepositoriesModule Namespacing

Strategies for organizing application functionality into named modules to support scalability and lazy-loading.

Distinct from Functional Application Structuring: Specifically addresses the naming and structural organization of modules for lazy-loading, distinct from general functional programming patterns.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Module Namespacing. Refine with filters or upvote what's useful.

Awesome Module Namespacing GitHub Repositories

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

    mgechev/angularjs-style-guide

    4,925عرض على GitHub↗

    This project is a comprehensive set of architectural patterns, coding standards, and reference materials for AngularJS applications. It establishes a structural approach for separating business logic into injectable services and restricting document object model manipulation to directives. The guide provides a standardized framework for project organization through consistent naming conventions, directory hierarchies, and module structuring. It emphasizes the use of isolated scopes for component encapsulation and explicit array notation for dependency injection to ensure stability during code

    Establishes a standardized framework for module structuring using consistent namespacing to organize large-scale applications.

    عرض على GitHub↗4,925
  • sass/dart-sassالصورة الرمزية لـ sass

    sass/dart-sass

    4,195عرض على GitHub↗

    هذا المشروع عبارة عن مترجم لملفات CSS يقوم بتحويل كود Sass المصدري إلى CSS قياسي. يوفر الآلية الأساسية لتحويل الأنماط مع تطبيق قواعد النحو الخاصة بمتصفحات الويب والتطبيقات. يدعم المترجم نظام اعتماديات قائم على الوحدات (Modules) يستخدم مساحات أسماء مخصصة لتوفير التغليف ومنع تضارب النطاق العام. كما يتضمن محركات متخصصة لتحويل الألوان متعددة النماذج وإجراء حسابات رياضية متقدمة، بما في ذلك الدوال المثلثية واللوغاريتمات. تغطي الإمكانيات مجموعة واسعة من أدوات البناء والتحليل، بما في ذلك إنشاء خرائط المصدر (Source maps)، ومراقبة نظام الملفات لإعادة التجميع التلقائي، والقدرة على تنفيذ التجميع مباشرة داخل متصفح الويب. كما يسمح بالتوسع من خلال دوال ومستوردات مخصصة يتم تعريفها في لغة مضيفة عبر بروتوكول مراسلة مهيكل. يمكن للمستخدمين أيضاً إجراء تحليل ثابت من خلال فحص شجرة النحو المجردة (AST) لتحليل هيكل الكود وحل الاعتماديات دون الحاجة لإجراء تجميع كامل.

    Loads stylesheets as independent modules with dedicated namespaces to encapsulate variables and prevent collisions.

    Dart
    عرض على GitHub↗4,195
  • internachi/modularالصورة الرمزية لـ InterNACHI

    InterNACHI/modular

    1,180عرض على GitHub↗

    Modular is a framework extension designed to organize large Laravel applications into independent, maintainable modules. It provides a structured approach to codebase management by enforcing namespace isolation and directory mapping, allowing developers to group related features within a single project while maintaining consistent architectural conventions. The tool distinguishes itself through automated discovery and registration mechanisms that detect local modules without requiring manual configuration. By integrating with the framework's native service provider discovery and autoloader, i

    Enforces namespace-based isolation to organize application logic into distinct, maintainable directory structures.

    PHP
    عرض على GitHub↗1,180
  1. Home
  2. Software Engineering & Architecture
  3. Functional Application Structuring
  4. Module Namespacing

استكشف الوسوم الفرعية

  • Namespace IsolationTechniques for isolating variables and styles within named modules to prevent global scope collisions. **Distinct from Module Namespacing:** Focuses on the isolation and collision prevention aspect rather than just organizational lazy-loading strategies.