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
·

1 repository

Awesome GitHub RepositoriesClass-Level Method Mapping

Routing class-level methods and constants from a decorator to the underlying model class.

Distinct from Class Method Definitions: Handles the proxying of class-level finders from a decorator to a model, different from validation or simple definitions.

Explore 1 awesome GitHub repository matching software engineering & architecture · Class-Level Method Mapping. Refine with filters or upvote what's useful.

Awesome Class-Level Method Mapping GitHub Repositories

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

    drapergem/draper

    5,274Vezi pe GitHub↗

    Draper este un framework pentru stratul de prezentare și o bibliotecă de decoratori pentru Ruby on Rails care implementează pattern-ul view-model. Acesta servește ca un sistem bazat pe proxy pentru a separa logica de prezentare de modelele de business, permițând izolarea transformărilor de date specifice view-ului de datele subiacente. Framework-ul oferă capabilități specializate pentru gestionarea modului în care sunt afișate datele, inclusiv posibilitatea de a împacheta obiecte individuale sau colecții întregi. Suportă decorarea recursivă pentru modelele asociate și injectarea contextului de view și a stării cererii în decoratori pentru a permite prezentarea condiționată. Funcționalitățile suplimentare includ delegarea metodelor și a căutătorilor (finders) la nivel de clasă către modelul împachetat, integrarea cu view helpers pentru formatarea datelor și utilizarea identificatorilor globali pentru a menține starea decorării în timpul serializării joburilor de fundal. Este inclus un instrument de linie de comandă pentru generarea fișierelor de tip decorator.

    Routes class-level finders and constants from the decorator to the wrapped model class for seamless data retrieval.

    Ruby
    Vezi pe GitHub↗5,274
  1. Home
  2. Software Engineering & Architecture
  3. Class-Level Method Mapping