用途:在涉及 GraphQL 架构设计的工作流中提供指导、最佳实践与检查清单。适用场景包括企业级 Schema 设计、联邦与组合模式、性能优化、缓存与安全、实时订阅、测试与治理。
主要能力:Apollo Federation v2 与子图设计、GraphQL Fusion 与组合 Schema、网关配置与 Schema 注册治理;SDL schema-first、接口与联合类型、Relay 规范、版本演进、自定义标量与输入校验;DataLoader 解决 N+1、Redis/CDN 缓存、查询复杂度与深度限制、自动持久化查询(APQ)、响应与字段级缓存;字段级授权、JWT、RBAC、速率限制、内省加固;订阅与实时同步、事件驱动集成;Apollo、Yoga、Pothos、Nexus、Prisma、TypeGraphQL、Hasura、PostGraphile、Codegen 等工具使用;查询优化与追踪、测试与质量保障、REST 迁移与微服务聚合。
使用方式:先明确目标、约束与所需输入,再应用相关最佳实践并验证结果,产出可执行步骤与验证方法。
限制:不适用于与 GraphQL 架构无关的任务或领域外的工具。资料未提供具体命令、安装步骤、价格、平台与效果数据。