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
·

3 repository-uri

Awesome GitHub RepositoriesDecorated Object Mappers

Persists application objects directly to the database by decorating classes with attributes to define their structure and storage format.

Distinct from Object Storage: Distinct from Object Storage: focuses on class-based decoration for persistence rather than general object storage architecture.

Explore 3 awesome GitHub repositories matching data & databases · Decorated Object Mappers. Refine with filters or upvote what's useful.

Awesome Decorated Object Mappers GitHub Repositories

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

    redis/go-redis

    22,159Vezi pe GitHub↗

    This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha

    Persists application objects directly to the database by decorating classes with attributes to define their structure and storage format.

    Gogogolangredis
    Vezi pe GitHub↗22,159
  • typestack/class-transformerAvatar typestack

    typestack/class-transformer

    7,334Vezi pe GitHub↗

    class-transformer is a TypeScript library that converts plain JavaScript objects into typed class instances and back, using decorators to define transformation rules. It serves as a decorator-based object transformer, JSON deserialization library, and property transformation framework, enabling type-safe serialization and deserialization of class instances. The library distinguishes itself through comprehensive property filtering and mapping capabilities. It supports excluding properties by default, by prefix, by operation (serialization or deserialization), or by explicit marking, as well as

    Ships a decorator-based object mapper that converts plain objects to class instances and back.

    TypeScriptexposing-gettersexposing-propertiestransformation
    Vezi pe GitHub↗7,334
  • 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.

    Apply a decorator to a model instance or collection to add presentation methods without altering the underlying data.

    Ruby
    Vezi pe GitHub↗5,274
  1. Home
  2. Data & Databases
  3. Object Storage
  4. Decorated Object Mappers

Explorează sub-etichetele

  • Object DecorationApplying a decorator to a model instance to add presentation methods without altering underlying data. **Distinct from Decorated Object Mappers:** Focuses on presentation-layer wrapping rather than persistence-layer mapping.