GraphQL学习指南PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:郭笑鹏译;(美)伊夫·波尔切洛
- 出 版 社:北京:机械工业出版社
- 出版年份:2019
- ISBN:9787111628613
- 页数:168 页
前言 1
第1章 欢迎来到GraphQL的世界 5
GraphQL是什么 6
GraphQL规范 8
GraphQL的设计原则 8
GraphQL的起源 9
数据传输的历史 10
远程过程调用 10
简单对象访问协议 10
表述性状态传递(REST) 10
REST的缺点 11
过量获取 11
获取不足 13
管理REST接口 15
现实世界中的GraphQL 15
GraphQL客户端库 15
第2章 图论 17
图论相关词汇 19
图论的历史 22
树就是图 25
现实世界中的图形结构 28
第3章 GraphQL查询语言 31
GraphQL API工具 33
GraphiQL 33
GraphQL Playground 35
公共GraphQL API 37
GraphQL查询字段 37
边和连接 40
片段 41
变更 47
使用查询变量 48
订阅 49
自检 50
抽象语法树 51
第4章 设计schema 53
定义类型 53
类型 54
标量类型 55
枚举 55
连接和列表 56
一对一连接 57
一对多连接 58
多对多连接 59
不同类型的列表 61
参数 63
筛选数据 64
变更 67
输入类型 68
返回类型 71
订阅类型 72
schema文档 73
第5章 创建一个GraphQL API 77
项目设置 77
解析器 78
根解析器 80
类型解析器 81
使用输入和枚举类型 84
边和连接 86
自定义标量 90
apollo-server-express 94
上下文 97
安装MongoDB 97
将数据库添加到上下文 98
GitHub授权 100
设置GitHub授权 100
授权流程 101
githubAuth变更操作 103
验证用户 106
总结 112
第6章 GraphQL客户端 113
使用GraphQL API 113
fetch请求 113
graphql-request 115
Apollo Client 117
在React中应用Apollo Client 118
启动项目 118
配置Apollo Client 119
Query组件 121
Mutation组件 124
授权 126
为用户授权 127
用户识别 130
添加缓存 132
取回策略 132
持久缓存 133
更新缓存 134
第7章 现实世界中的GraphQL 139
订阅 139
使用订阅 140
在项目中配置订阅 144
上传文件 148
在服务器端处理文件上传 149
通过Apollo Client上传一张新照片 151
安全 157
设置请求超时时间 157
数据限制 158
限制查询深度 158
限制查询复杂度 160
Apollo Engine 162
让我们更进一步 163
增量迁移 163
schema优先开发 164
GraphQL的业内活动 166
社区 167
加入社区聊天群组 167
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《近代旅游指南汇刊 23》王强主编 2014
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019