#GraphQL

      更多分类

为什么REST比GraphQL更好? - TomaszJaskuλa

19-09-04 150 2 banq

GraphQL并不是要取代REST,它是固执己见的,并且在设计时考虑了特定的约束。它是一种强大的查询语言,可以让客户端掌控一切。但取决于具体情况,这可能是好的或坏的做法! RESTful API可能... 详细

REST和GraphQL不是构建HTTP API唯一的选择 - Ben Nadel

19-08-28 175 2 banq

我不认为Web开发社区正在就GraphQL 进行诚实的讨论。这是因为,GraphQL几乎作为REST(Representational State Transfer)的完全替代方案。而且,虽然Gra... 详细

REST与GraphQL的争论

19-08-28 48 banq

1. 我不介意REST与GraphQL的争论,但是如果你看到像“你有过度获取/不足获取(over/under-fetching)的REST”这样的论点,这对REST来说不是问题,那就是糟糕的API设... 详细

为什么GraphQL性能监控很难 - Marc-AndréGiroux

19-07-27 136 banq

衡量API性能对于实现正确性非常重要,而对于GraphQL也是如此。实际上,有些人可能因为性能问题而使用GraphQL,并用一个GraphQL调用替换多个调用。但是你的GraphQL查询实际上更快吗... 详细

基于Gridsome建立一个基于Vue.JS和Markdown的博客

19-07-02 141 1 banq

本文介绍如何使用Gridsome的JAMstack生成静态站点,在文章的最后,我们将使用Markdown构建一个博客作为生成的内容,使用GraphQL来查询将在页面上显示的帖子。 静态站点生成器是... 详细

经验分享:使用SPQR和自定义注释的GraphQL实现权限授权 - Marcos Abel

19-06-05 142 2 banq

在 Trabe ,我们一直在使用 GraphQL 。我们开始使用纯JavaScript项目来 实现这项技术,但在意识到GraphQL可和React一起运行之后,我们决定采用它来处理涉及React U... 详细

Emaildrop:一次性的Email邮箱支持GraphQL API

19-01-14 74 banq

为了隐私,你有时需要一个临时信箱,同时你希望通过API接受 删除和订阅查看你的电子邮件,这样你不用担心自己常用的邮箱被各种垃圾订阅塞满,又在需要时查看,甚至通过自己的程序进行邮件的管理。 Grap... 详细

民宿Airbnb爱彼迎是如何使用GraphQL和Apollo快速扩大规模10倍?

19-01-13 152 banq

全球民宿Airbnb投入了数年的工程师时间来建立一个几乎无可挑剔的支持GraphQL的基础设施。 GraphQL+后端驱动UI 假定我们已经构建了一个系统,其中基于查询构建非常动态的页面,该... 详细

Web API的简史介绍

19-01-02 174 1 banq

在20世纪90年代末和2000年代早期,分布式API在HTTP协议上的主要用途是以相对简单的远程过程调用(RPC)方式交换可扩展标记语言(XML)格式的文档。 诸如XML-RPC之类的协议演变为简单... 详细

graphql-normalizr: 保存规范化GraphQL响应数据

19-01-02 68 banq

这是一款规范化GraphQL响应以持久保存在客户端缓存/状态中的工具! 我们都喜欢GraphQL,我们想要使用它。有大量的库包帮助我们轻松地做到这一点,但仍有一个问题......你如何保存这些数据?... 详细

如何在Node.js实现GraphQL?

18-12-24 190 1 banq

它基本上是API的查询语言,GraphQL显示了服务器提供的不同类型的数据,然后客户端可以准确地选择它想要的内容。同样在GraphQL中,您可以在一次调用中获取多个服务器资源,而不是进行多个REST... 详细

耐克公司是如何将API切换到GraphQL的?

18-12-23 438 2 banq

“节省了四周的工程。” “淘汰了7,500行客户端代码和测试。” “线上数据减少16倍。” “更快的移动版本。” 这些是Nike团队使用了GraphQL以后出现的一些令人兴奋的成就。 GraphQL... 详细

Netflix采用GraphQL的经验分享

18-12-12 254 1 banq

NetflixOSS是Spring Cloud默认堆栈,他们的实践走在行业前列,在这篇博文中,他们解释了为什么GraphQL很棒,以及成长的痛苦在哪里。 在这篇文章中,我们将分享我们更新前端架构的... 详细

Spring Boot + GraphQL创建API的开源案例

18-12-10 328 1 banq

这是用于处理作者/书籍数据的API,可以根据作者Id获取者信息和书籍信息,数据库: 作者: CREATE TABLE `author` (   `id` bigint(20) NOT ... 详细

GraphQL案例演示

18-11-28 99 banq

TakeShape的联合创始人Andrew Sprouse在纽约的JAMstack聚会介绍了GraphQL。 什么是GraphQL? 模式定义+查询语言+解析框架 架构 提供数据的强类型描... 详细

共有 181 2 下一页