1 个仓库
Mapping client-facing API argument names to different internal keys to decouple the external contract from internal implementation.
Distinct from Argument Aliasing: Specific to GraphQL API contracts rather than CLI flags or constructor parameters.
Explore 1 awesome GitHub repository matching development tools & productivity · API Argument Aliasing. Refine with filters or upvote what's useful.
GraphQL-Ruby is a Ruby library for building GraphQL APIs with a strongly typed schema and a dedicated query execution engine. It provides a comprehensive framework for mapping application objects to a formal type system, enabling structured data fetching through defined resolvers. The project distinguishes itself with advanced performance and delivery mechanisms, including a data loader for batching and caching to prevent N+1 query patterns. It supports high-performance data delivery through incremental response streaming, deferred query responses, and parallel data fetching using fibers. Add
Maps client-facing argument names to internal keys to decouple the public API contract from the backend implementation.