GRAPHQL学习指南 美伊芙·波塞洛Eve Porcello等 著 郭笑鹏 译 译
¥
23
2.9折
¥
79
九品
库存2件
作者[美]伊芙·波塞洛(Eve Porcello)
出版社机械工业出版社
出版时间2018-06
版次1
装帧平装
货号I2
上书时间2024-09-27
商品详情
- 品相描述:九品
图书标准信息
-
作者
[美]伊芙·波塞洛(Eve Porcello)
-
出版社
机械工业出版社
-
出版时间
2018-06
-
版次
1
-
ISBN
9787111628613
-
定价
79.00元
-
装帧
平装
-
开本
其他
-
页数
180页
- 【内容简介】
-
本书为希望开始使用GraphQL的前端Web开发人员、后端工程师以及项目或产品经理提供了一条清晰的学习路径。书中将先后探索图论、图数据结构和GraphQL类型,之后在实际项目中学习如何为照片共享应用构建schema。本书还介绍了Apollo Client,可用来将GraphQL连接到用户界面。
- 【作者简介】
-
Alex Banks和Eve Porcello都是软件工程师,LinkedIn Learning作者、讲师以及Moon Highway的创始人。Moon Highway是一家位于北加州的培训和课程开发公司。
- 【目录】
-
前言1章 欢迎来到GraphQL的世界5GraphQL是什么6GraphQL规范8GraphQL的设计原则8GraphQL的起源9数据传输的历史10远程过程调用10简单对象访问协议10表述性状态传递(REST)10REST的缺点11过量获取11获取不足13管理REST接口15现实世界中的GraphQL15GraphQL客户端库15第2章 图论17图论相关词汇19图论的历史22树就是图25现实世界中的图形结构28第3章 GraphQL查询语言31GraphQL API工具33GraphiQL33GraphQL Playground35公共GraphQL API37GraphQL查询字段37边和连接40片段41变更47使用查询变量48订阅49自检50抽象语法树51第4章 设计schema53定义类型53类型54标量类型55枚举55连接和列表56一对一连接57一对多连接58多对多连接59不同类型的列表61参数63筛选数据64变更67输入类型68返回类型71订阅类型72schema文档73第5章 创建一个GraphQL API77项目设置77解析器78根解析器80类型解析器81使用输入和枚举类型84边和连接86自定义标量90apollo-server-express 94上下文97安装MongoDB 97将数据库添加到上下文98GitHub授权100设置GitHub授权100授权流程 101githubAuth变更操作103验证用户106总结112第6章 GraphQL客户端113使用GraphQL API113fetch请求113graphql-request115Apollo Client117在React中应用Apollo Client118启动项目118配置Apollo Client119Query组件121Mutation组件124授权126为用户授权127用户识别130添加缓存132取回策略132持久缓存133更新缓存134第7章 现实世界中的GraphQL139订阅139使用订阅140在项目中配置订阅144上传文件148在服务器端处理文件上传149通过Apollo Client上传一张新照片151安全157设置请求超时时间157数据限制158限制查询深度158限制查询复杂度160Apollo Engine162让我们更进一步163增量迁移163schema优先开发164GraphQL的业内活动166社区167加入社区聊天群组167
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价