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 RepositoriesAssociated Data Sideloading

Organizes associated records in a separate root element within an API response to prevent recursive nesting.

Distinct from Association Record Management: The candidates focus on auditing, file mirroring, or ORM management, whereas this is specifically about the structural organization of JSON API responses.

Explore 1 awesome GitHub repository matching web development · Associated Data Sideloading. Refine with filters or upvote what's useful.

Awesome Associated Data Sideloading GitHub Repositories

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

    rails-api/active_model_serializers

    5,342Vezi pe GitHub↗

    Active Model Serializers este un serializator JSON pentru Ruby on Rails utilizat pentru a transforma obiectele model și asocierile în răspunsuri JSON structurate pentru API-uri. Funcționează ca un mapper de la model la JSON și un formator de răspunsuri care decuplează schemele interne ale bazei de date de contractele API externe. Proiectul utilizează un tipar de adaptor pluggable pentru a organiza datele serializate conform unor standarde specifice, cum ar fi specificația JSON API. Oferă un mecanism pentru a mapa atributele interne către chei JSON personalizate și implementează un scope de serializare care permite filtrarea atributelor și asocierilor pe baza contextului de autorizare și a permisiunilor utilizatorului. Setul de instrumente acoperă transformarea datelor prin utilizarea atributelor virtuale și gestionarea datelor asociate prin sideloading sau încorporarea ID-urilor. Include capabilități pentru injectarea de metadate în răspuns, caching-ul rezultatelor bazat pe fragmente și instrumentarea performanței pentru a urmări metricile de serializare.

    Implements sideloading of associated records to simplify client-side parsing and reduce payload duplication.

    Rubyjsonresource-serializerruby
    Vezi pe GitHub↗5,342
  1. Home
  2. Web Development
  3. Associated Data Sideloading