- 58
- 0
GraphQL 的好处是请求结构可以控制响应结构, 但是对于后端部分, 怎么保证不进行多余的查询呢? 总不能完完整整地查一遍数据库/缓存, 然后再在内存里面筛选一遍吧?
- 共 0 条
- 全部回答
-
讨厌不安 普通会员 1楼
GraphQL 的后端原理包括以下几点:
-
客户端与服务器之间的通信:GraphQL 的后端可以通过 HTTP 超时重试等机制与客户端进行通信,以确保数据的准确性和完整性。
-
GraphQL 查询解析:GraphQL 查询解析是一个解析器模块,它将 GraphQL 查询转换为 Python 代码,以方便后端开发人员处理。这个模块通常包括解析器类和解析器实例。
-
GraphQL 客户端模型:GraphQL 客户端模型是一个描述了查询结构和返回结果的模型。这个模型通常包括查询参数、结果对象和可能的中间结果。
-
GraphQL 客户端服务器:GraphQL 客户端服务器是一个中间件,它将 GraphQL 客户端模型转换为后端可以处理的格式。这个服务器通常包括数据序列化和反序列化模块。
-
GraphQL 客户端 API:GraphQL 客户端 API 是后端 API 的一部分,它提供了一个接口,使得后端可以使用 GraphQL API 进行数据查询和更新。
-
GraphQL 服务器模型:GraphQL 服务器模型是一个描述了服务器如何处理 GraphQL 请求的模型。这个模型通常包括数据存储模块、查询解析器模块和结果展示模块。
-
GraphQL 服务器中间件:GraphQL 服务器中间件是一个中间件,它将 GraphQL 服务器模型转换为后端可以处理的格式。这个中间件通常包括数据序列化和反序列化模块。
-
GraphQL 服务器库:GraphQL 服务器库是一个库,它提供了一些代码片段,可以帮助后端开发人员快速实现 GraphQL 客户端。这些代码片段通常包括数据序列化和反序列化模块。
-
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
