awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • mgechev/angularjs-style-guideAvatar de mgechev

    mgechev/angularjs-style-guide

    4,925Ver en 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.

    Ver en GitHub↗4,925
  • sass/dart-sassAvatar de sass

    sass/dart-sass

    4,195Ver en GitHub↗

    Este proyecto es un compilador de hojas de estilo CSS que transforma código fuente Sass en CSS estándar. Proporciona el mecanismo principal para convertir estilos mientras implementa reglas de sintaxis para navegadores web y aplicaciones. El compilador admite un sistema de dependencias basado en módulos que utiliza espacios de nombres dedicados para proporcionar encapsulación y evitar colisiones en el ámbito global. Incluye motores especializados para la conversión de colores multimodelo y cálculos matemáticos avanzados, incluyendo trigonometría y logaritmos. Las capacidades cubren una amplia gama de herramientas de compilación y análisis, incluyendo la generación de mapas de origen (source maps), monitoreo del sistema de archivos para recompilación automática y la capacidad de ejecutar la compilación directamente dentro de un navegador web. También permite la extensibilidad mediante funciones personalizadas e importadores definidos en un lenguaje anfitrión a través de un protocolo de mensajería estructurado. Los usuarios también pueden realizar análisis estáticos inspeccionando el árbol de sintaxis abstracta para analizar la estructura del código y resolver dependencias sin realizar una compilación completa.

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

    Dart
    Ver en GitHub↗4,195
  • internachi/modularAvatar de InterNACHI

    InterNACHI/modular

    1,180Ver en 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
    Ver en GitHub↗1,180
  1. Home
  2. Software Engineering & Architecture
  3. Functional Application Structuring
  4. Module Namespacing

Explorar subetiquetas

  • 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.