• 本文介绍如何使用Gridsome的JAMstack生成静态站点,在文章的最后,我们将使用Markdown构建一个博客作为生成的内容,使用GraphQL来查询将在页面上显示的帖子。 静态站点生成器是Web开发的新混合方法的一部分,允许您在计算机上本地
  • 这是使用Spring Boot在Java中实现的GraphQL API的简单示例,GraphiQL是一种用于编写,验证和测试GraphQL的浏览器工具 添加GraphQL依赖: icon
  • “节省了四周的工程。”“淘汰了7,500行客户端代码和测试。”“线上数据减少16倍。”“更快的移动版本。”这些是Nike团队使用了GraphQL以后出现的一些令人兴奋的成就。 icon
  • GraphQL并不是要取代REST,它是固执己见的,并且在设计时考虑了特定的约束。它是一种强大的查询语言,可以让客户端掌控一切。但取决于具体情况,这可能是好的或坏的做法!RESTful API可能难以正确设计。我的意思是那些利用HATEOAS的人。但是一旦你做对了,它就会非常强大。特 icon
  • 衡量API性能对于实现正确性非常重要,而对于GraphQL也是如此。实际上,有些人可能因为性能问题而使用GraphQL,并用一个GraphQL调用替换多个调用。但是你的GraphQL查询实际上更快吗?这就是监控它们的重要性。如果您已习惯基于端点的HTTP API,则可能之前已成功完成 icon
  • 在PayPal,我们最近将GraphQL引入了我们的技术堆栈。如果您还没有听说过 icon
  • 我不认为Web开发社区正在就GraphQL 进行诚实的讨论。这是因为,GraphQL几乎作为REST(Representational State Transfer)的完全替代方案。而且,虽然GraphQL可以消除REST中发现的摩擦点,但是当涉及到API实现时,不诚实的根源在于错误和隐含的 icon
  • 它基本上是API的查询语言,GraphQL显示了服务器提供的不同类型的数据,然后客户端可以准确地选择它想要的内容。同样在GraphQL中,您可以在一次调用中获取多个服务器资源,而不是进行多个REST API调用。GraphQL可以与多种语言一起使用。在这里,我们将重点介绍如何使用No icon
  • 在20世纪90年代末和2000年代早期,分布式API在HTTP协议上的主要用途是以相对简单的远程过程调用(RPC)方式交换可扩展标记语言(XML)格式的文档。诸如XML-RPC之类的协议演变为简单对象访问协议(SOAP),从而产生了广为人知的Web服务方法。这些主要是机器到机器之间的 icon
  • 这是用于处理作者/书籍数据的API,可以根据作者Id获取者信息和书籍信息,数据库:作者: < icon
  • 1. 我不介意REST与GraphQL的争论,但是如果你看到像“你有过度获取/不足获取(over/under-fetching)的REST”这样的论点,这对REST来说不是问题,那就是糟糕的API设计。辩论需要以真正的问题为中心 就像有人抱怨SQL有一个“over/under-fetchin icon
  • NetflixOSS是Spring Cloud默认堆栈,他们的实践走在行业前列,在这篇博文中,他们解释了为什么GraphQL很棒,以及成长的痛苦在哪里。 在这篇文章中,我们将分享我们更新前端架构的过程以及将GraphQL引入Marketing Te icon
  • 为了隐私,你有时需要一个临时信箱,同时你希望通过API接受 删除和订阅查看你的电子邮件,这样你不用担心自己常用的邮箱被各种垃圾订阅塞满,又在需要时查看,甚至通过自己的程序进行邮件的管理。 GraphQL是API的查询语言。它与传统API的不同之处在 icon
  • GraphQL是API的查询语言,可以将其视为能够向API端点发送查询以准确获取所需内容,而不是传统的REST方式,下图中顶部一张图代表请求(GraphQL Query),底部一张图代表响应: icon
  • 这是一款规范化GraphQL响应以持久保存在客户端缓存/状态中的工具!我们都喜欢GraphQL,我们想要使用它。有大量的库包帮助我们轻松地做到这一点,但仍有一个问题......你如何保存这些数据?是的,当响应反映出我们要求的确切结构时,一切都很棒,但是我们不希望以这种方式缓存 icon
  • TakeShape的联合创始人Andrew Sprouse在纽约的JAMstack聚会介绍了GraphQL。 什么是GraphQL?模式定义+查询语言+解析框架 架构 提供数据的强 icon
  • 全球民宿Airbnb投入了数年的工程师时间来建立一个几乎无可挑剔的支持GraphQL的基础设施。 GraphQL+后端驱动UI假定我们已经构建了一个系统,其中基于查询构建非常动态的页面,该查询将返回一些可能 icon