首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
飞柳
掘友等级
全栈工程师
关注 NestJS,GraphQL,Prisma 技术栈。会持续翻译一些官方或其他开发者最新的文章、教程等,也会分享一些项目干货以及使用心得。
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
最新
热门
NestJS 9 GraphQL 中文文档(十二) - 复杂度
查询复杂度允许你定义某些字段的复杂程度,并限制具有最大复杂度的查询。这个理念是通过使用一个简单的数字来定义你每个字段的复杂程度。通常每个字段的默认复杂度设置是1。此外,GraphQL 查询的复杂度计算
NestJS 9 GraphQL 中文文档(十一) - 插件
插件使你能够通过在某些事件的响应中执行自定义操作,来扩展 Apollo 服务器的核心功能。现在,这些事件可以对应到 GraphQL 请求生命周期的各个阶段,以及 Apollo 服务器本身的启动阶段(在
NestJS 9 GraphQL 中文文档(十) - 映射类型
当你构建CRUD(创建/读取/更新/删除)等功能时,在基本实体类型上构建变体通常很有用。Nest提供了几个实用函数来执行类型转换,使这项任务更加方便。 局部 当构建输入验证类型(也叫做数据传输对象或D
NestJS 9 GraphQL 中文文档(九) - 字段中间件
字段中间件能让你在字段被解析之前或之后运行任意代码。字段中间件可以被用来转换字段结果,验证字段参数,或者甚至检查字段级别角色(例如,需要访问执行中间件函数的目标字段)。
NestJS 9 GraphQL 中文文档(八) - 联合体和枚举
联合体类型与接口很相似,但是他们没有指定类型之间的任何公共字段(在此处阅读更多)。联合体对于从单个字段返回不相交的数据类型很有用。 代码优先 要定义一个GraphQL联合体类型,
NestJS 9 GraphQL 中文文档(七) - 指令
指令可以被附加到字段或者代码片段,并且可以以服务器期望的任何方式影响查询的执行(在此阅读更多)。GraphQL规范中提供了几个默认指令
NestJS 9 GraphQL 中文文档(六) - 接口
像许多类型系统一样,GraphQL也支持接口。接口是一种抽象类型,它包括一组特定的字段,类型必须包含这些字段才能实现接口(在此阅读更多)。 代码优先 当使用代码优先方式时,你可以通过创建一个抽象类来定
NestJS 9 GraphQL 中文文档(五) - 标量
GraphQL对象类型有名称和字段,但在某些时候这些字段必须解析为一些具体数据。这就是标量类型的用武之地:它们代表查询树的叶子(在此了解更多)。GraphQL包含以下默认的类型:Int、Float、S
NestJS 9 GraphQL 中文文档(四) - 订阅
除了用查询获取数据和用突变修改数据以外,GraphQL还特别支持第三种操作类型,叫subscription。GraphQL订阅是一种将数据从服务器推送到客户端的方法,前提是这些客户端选择监听来自服务器
NestJS 9 GraphQL 中文文档(三) - 突变
大部分关于GraphQL的讨论都集中在数据获取上,但任何一个完整的数据平台同样需要修改服务端数据的方法。在REST中,任何请求最终都可能对服务器造成副作用,但最佳实践建议我们不应该修改GET请求中的数
下一页
个人成就
文章被点赞
129
文章被阅读
30,706
掘力值
1,120
关注了
0
关注者
145
收藏集
0
关注标签
4
加入于
2022-06-16