图书标签: GraphQL 计算机 WebAPI 编程 数据库
发表于2024-11-29
GraphQL学习指南 pdf epub mobi txt 电子书 下载 2024
为什么GraphQL是Ajax诞生以来创新性的数据获取技术?GraphQL通过为API提供查询语言和用以完成查询的运行状态,提供了对REST和特定页面服务架构的替代方案。借助这本书,Alex Banks和Eve Porcello为希望开始使用GraphQL的前端Web开发人员、后端工程师以及项目或产品经理提供了一条清晰的学习路径。
你将先后探索图论、图数据结构和GraphQL类型,之后在实际项目中学习如何为照片共享应用构建schema。本书还将向你介绍Apollo Client,可用来将GraphQL连接到你的用户界面。
·探索图论并回顾当今使用的家喻户晓的图形实例
·了解GraphQL如何将数据库查询方法应用于互联网
·为照片分享应用创建一个schema,让它成为前后端团队间的桥梁和契约
·使用JavaScript构建功能完备的GraphQL服务,使用Apollo实现客户端
·了解如何为生产环境准备GraphQL API和客户端
Alex Banks和Eve Porcello都是软件工程师,LinkedIn Learning作者、讲师以及Moon Highway的创始人。Moon Highway是一家位于北加州的培训和课程开发公司。
在微信读书上看代码简直是史上最大折磨……内容结构不错,从 Schema 开始讲然后讲实现,讲 Schema 时先讲客户端再讲服务器,讲实现时又反过来,还挺合理的。用的例子比较 trivial,但是详细地讲了前后端怎么嵌入 GitHub OAuth 做用户鉴权,以及上传文件、缓存。缺点就是全套实现都用了 Apollo,还上了 React 全家桶,有点繁冗,有些实现细节也不想看。有三种根类型,Query、Mutation 和 Subscription,平时没接触过后两种。在生产环境中给的几个 hint 还蛮有意思,从限制数目、限制 AST 深度到限制复杂度的几个插件有点厉害。
评分无聊,内容啰嗦且太基础了
评分在微信读书上看代码简直是史上最大折磨……内容结构不错,从 Schema 开始讲然后讲实现,讲 Schema 时先讲客户端再讲服务器,讲实现时又反过来,还挺合理的。用的例子比较 trivial,但是详细地讲了前后端怎么嵌入 GitHub OAuth 做用户鉴权,以及上传文件、缓存。缺点就是全套实现都用了 Apollo,还上了 React 全家桶,有点繁冗,有些实现细节也不想看。有三种根类型,Query、Mutation 和 Subscription,平时没接触过后两种。在生产环境中给的几个 hint 还蛮有意思,从限制数目、限制 AST 深度到限制复杂度的几个插件有点厉害。
评分在微信读书上看代码简直是史上最大折磨……内容结构不错,从 Schema 开始讲然后讲实现,讲 Schema 时先讲客户端再讲服务器,讲实现时又反过来,还挺合理的。用的例子比较 trivial,但是详细地讲了前后端怎么嵌入 GitHub OAuth 做用户鉴权,以及上传文件、缓存。缺点就是全套实现都用了 Apollo,还上了 React 全家桶,有点繁冗,有些实现细节也不想看。有三种根类型,Query、Mutation 和 Subscription,平时没接触过后两种。在生产环境中给的几个 hint 还蛮有意思,从限制数目、限制 AST 深度到限制复杂度的几个插件有点厉害。
评分书没有问题,不仅介绍GraphQL还介绍了图论背景知识,只是这门语言想普及还是挺难,一是技术栈除了nodeJS其它语言准备好了吗,二后台服务搭建成本高,三是查询操作符单一不支持复杂and/or嵌套。比较适合针对核心模型输出接口,一次开发,以后各种查询接口就不用找后台要了。
评分
评分
评分
评分
GraphQL学习指南 pdf epub mobi txt 电子书 下载 2024