category

Schema 设计

共 2 篇文章。
全部文章GameGolangSaaSRust游戏开发客户端开发GameDevLua写作小说IndieFrontendPrdProducts
GraphQL

GraphQL 过滤、搜索与聚合:查询数据的工程化

GraphQL 过滤、搜索与聚合建模实战:过滤器参数化设计(FilterInput/等值/范围/成员)、排序与分页的工程约定、全文搜索的 GraphQL 建模(Elasticsearch/搜索聚合)、统计与聚合查询设计(Aggregation 类型/分组统计)、过滤与授权的组合(行级过滤不泄露)、多字段搜索与 faceted 搜索、性能(过滤下推/索引)以及常见过滤器设计反模式。

8 分钟阅读
GraphQL Filtering Search
GraphQL

GraphQL 多态类型设计:Interface 与 Union 深度实践

GraphQL 多态类型设计实战:interface 与 union 的区别与选型、多态 schema 建模(共同字段抽象/鉴别字段)、inline fragment 与 __typename 的消费模式、多态查询的性能与 N+1、多态类型的 mutation 设计、接口演进与破坏性变更、union/interface 在真实业务(消息流/支付/内容类型)中的应用,以及多态与 Federation 的组合实践。

8 分钟阅读
GraphQL Interface Union