Spring技巧|为GraphQL学习Spring(正在进行的系列中的第5和第6部分)

73 阅读2分钟

嗨,Spring的粉丝们!在这几期中,我们将继续介绍Spring for GraphQL项目的系列。这个系列的主角是Spring for GraphQL的负责人Rossen Stoyanchev(@rstoya05)--你可能从Springdom广阔而奇妙的世界中与网络有关的所有东西(HTTP、RSocket、WebSockets、GraphQL、JSF、MVC等)中知道他的工作--以及GraphQL Java引擎的创始人和负责人Andi Marek(@andimarek),当然还有你自己,Spring开发者代言人Josh Long(@starbuxman)。它提供了对GraphQL的Spring所有事情的深入了解。

本周我将发表两篇新文章。

本周的第一篇,即该系列的第五部分,探讨了使用GraphQL订阅来流转数据的方式,该方式与支持的传输协议无关。SSE、WebSockets和RSocket。在这一集里,我们特别看了RSocket的支持。

本周的第二集,即该系列的第六部分,探讨了使用Spring for GraphQL客户端与HTTP、WebSocket和RSocket驱动的GraphQL服务进行对话。

这是我们上周开始的系列文章的继续,第一集和第二集,我在这里进行了回顾。

在第一部分中,我们探讨了使用支持Spring for GraphQL的GraphQL Java引擎的基础知识。

在第二篇中,我们通过写查询,看看如何使用Spring for GraphQL组件模型。

系列文章的第三篇,探讨了用Spring for GraphQL的@BatchMapping 支持批量请求。这种机制又建立在Facebook的DataLoader设施上。

在系列文章的第四集,我们看了如何用突变来进行改变。这是我最喜欢的关于GraphQL的部分之一--它是朴素的、务实的,而且--最重要的是--是显而易见的!

在接下来的一两个星期里,我将很快发布这个系列的每一集。我已经录制并基本完成了八集的制作。我正在制作第九集,就这样吧!"。对GraphQL的所有东西的完整介绍。这些当然是通常 Spring Tips播放列表的一部分,但也是 Learn Spring for GraphQL with Josh Long播放列表的一部分。关注该播放列表,以获得任何新剧集的通知!