天天看點

Spring認證_Spring GraphQL

我很高興地宣布Spring GraphQL項目的建立以及面向 1.0 版本的初始裡程碑的可用性。該項目內建了GraphQL Java和 Spring,并由兩個團隊合作開發。

今天是 GraphQL Java 的 6 歲生日!我從一開始就做出的一個基本決定是将任何 HTTP 和 IO 方面作為單獨的關注點。GraphQL Java 一直“隻是”一個執行 GraphQL 請求的引擎。這個決定已經得到了回報,但明顯的缺點是需要為現實世界的使用建立自己的 HTTP 擴充卡。

這導緻多年來為 Spring 建立了大量 GraphQL 內建,包括來自 GraphQL Java 團隊的GraphQL Java Spring項目。

但坦率地說,我一直渴望一流的 Spring 內建。

大約一年前到現在,GraphQL Java 和 Spring 團隊舉行了第一次會議,讨論如何實作這一目标。

在過去的 12 個月中,盡管時區差異具有挑戰性,但我們在廣泛的主題上進行了合作和讨論。我們現在準備通過裡程碑版本将這項工作帶給更廣泛的閱聽人。

特别感謝Rossen和Brian的大力合作,以及Rob和Mark以及越來越多的 Spring 工程師加入這項工作。

我真的相信這個項目對于 GraphQL Java 和更廣泛的 GraphQL 生态系統來說是一個巨大的進步:由 Spring 工程師維護和發展的 Spring 內建是 GraphQL 成功的關鍵因素。

Spring GraphQL是GraphQL Java Spring的繼承者。目的是讓 Spring GraphQL 成為所有 Spring GraphQL 應用程式的基礎,進而建構在 GraphQL Java 上。

我們對 GraphQL Java 和 Spring GraphQL 的總體理念是不偏不倚,專注于全面和廣泛的支援。我們希望 Spring 和 GraphQL Java 的類似現有內建将選擇建構在 Spring GraphQL 上,而不是專注于提供更進階别的支援和更多自以為是的功能。

一個非常重要的目标是聽取社群您的意見,幫助我們穩定 API 和面向 1.0 版本的功能集。如果您有 GraphQL 應用程式,請檢視并通過打開問題讓我們知道。