awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesProxy-Based Resolution

Providing a proxy object that resolves dependencies lazily on demand instead of at instantiation time.

Distinct from DAG-Based Dependency Resolution: Distinct from SAT or DAG resolution: focuses on the proxy-based delivery mechanism of the resolved dependency.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Proxy-Based Resolution. Refine with filters or upvote what's useful.

Awesome Proxy-Based Resolution GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • microsoft/tsyringeAvatar microsoft

    microsoft/tsyringe

    5,960Vezi pe GitHub↗

    tsyringe este un container de dependency injection pentru TypeScript și un framework de inversion of control. Acesta decuplează implementările claselor de crearea obiectelor prin gestionarea dependențelor și a ciclurilor de viață ale obiectelor folosind decoratori și metadate. Framework-ul dispune de un sistem de containere ierarhice unde containerele copil pot menține scopuri de înregistrare independente și pot reveni la containerele părinte pentru rezolvarea dependențelor. Oferă un sistem de provideri care controlează longevitatea obiectelor prin reguli de instanțiere singleton și transient. Sistemul suportă injectarea recursivă în constructor și gestionează dependențele circulare folosind proxy-uri. Include capabilități pentru maparea registrului bazată pe token-uri, rezoluția multi-implementare și eliminarea automată a resurselor pentru obiectele care implementează interfețe de curățare.

    Provides proxy objects that resolve dependencies lazily to break circular dependency loops.

    TypeScriptcontainerdecoratorsdependency
    Vezi pe GitHub↗5,960
  • jeffijoe/awilixAvatar jeffijoe

    jeffijoe/awilix

    4,088Vezi pe GitHub↗

    Awilix is a JavaScript dependency injection framework and inversion of control container. It provides a centralized system for registering and resolving services, decoupling application components by automating how dependencies are created and passed to the functions or classes that require them. The framework features an automatic module loader that scans the filesystem using glob patterns to register dependencies based on filenames and exports. It supports parameter-name-based injection and proxy-based resolution to manage how dependencies are delivered to constructors and functions. The s

    Provides a proxy object to modules that dynamically resolves requested dependencies on demand.

    TypeScriptawilixdependency-injectionioc
    Vezi pe GitHub↗4,088
  1. Home
  2. Software Engineering & Architecture
  3. Proxy-Based Resolution