乐趣区

关于java:Spring官方发布新成员Spring-GraphQL

近日,在 GraphQL Java 诞生 6 周年的时候,Spring 社区通过博客发表正式创立全新我的项目:Spring GraphQL,同时还公布了这个新我的项目的里程碑 1.0 版本。

博客原文:https://spring.io/blog/2021/0…

该项目标工作是将 GraphQL Java 集成入 Spring 生态,而这个我的项目的开发工作将由单方两个团队独特承当。

什么是 GraphQL?

纵使 GraphQL 在国外开始就被炒的炽热,但到了国内就跟 Hibernate、JPA 一样,并没有可能被宽泛的利用起来。以至于很开发者并不太理解什么是 GraphQL。

上面是 GraphQL 中文网的介绍,一起认识一下吧:

GraphQL 是一种用于 API 的查询语言,同时也是一个能够满足数据查问的语言。它对你 API 中的数据提供了一套易于了解的残缺形容,这就使得客户端能够精确的取得它须要的数据,而且没有任何冗余,也让 API 更容易地随着时间推移而演进,还能用于构建弱小的开发者工具。

GraphQL Java 与 Spring GraphQL

GraphQL 是一种理念,而具体的实现须要各个技术平台本人去搞。

目前支流的开发语言根本都曾经有现成的类库能够应用,而 GraphQL Java 就是 Java 平台的实现。

尽管 GraphQL 是 Java 语言的一种实现,但目前为止,始终都还只是一个执行 GraphQL 申请的引擎,毛病显然易见,在理论的利用开发中,用户还须要创立本人的 HTTP 适配器来进一步用到业务上。

所以,这次 Spring 与 GraphQL Java 联手推出 Spring GraphQL 我的项目,是一个对单方用户都得益的动作,兴许随着 Spring GraphQL 的推出,会有越来越多的开发者,通过 Spring 平台意识 GraphQL,并利用它,让这个先进的理念失去落地的可能。

对于这块感兴趣的读者,能够通过上面的链接中转相干开源我的项目,:

  • https://github.com/graphql-ja…
  • https://github.com/graphql-ja…
  • https://github.com/spring-pro…

最初,你认为 GraphQL 为什么始终没能火起来呢?这个 Spring GraphQL 推出后,将来可能在国内火起来吗?欢送留言说说你的认识!

P.S. 记得关注我,不要走开!作为 Spring Boot 教程的连载博主,Spring Graphql 的应用案例马上跟上,帮忙大家更好的上手和了解它!

欢送关注我的公众号:程序猿 DD,分享其余中央看不到的常识与思考

退出移动版