GraphQL API 设计 比 REST 更灵活的 API 方案。 Schema 设计 graphql type Query { user(id: ID!): User users(limit: Int): User } type User { id: ID! name: String! email: String! } 性能优化 - DataLoader 批量查询 - 查询复杂度限制 - 字段缓存 工具链 - Apollo Server - GraphQL Code Generator GraphQL 适合什么场景?