哈囉,Spring GraphQL

工程 | Rossen Stoyanchev | 2021年7月6日 | ...

客座作者Andi Marek,GraphQL Java 創辦人

我非常高興地宣布 Spring GraphQL 專案的成立,以及朝向 1.0 版本發佈的初始里程碑。此專案整合了 GraphQL Java 和 Spring,並由兩個團隊合作開發。

今天是 GraphQL Java 的六週年!我從一開始就做出一個基本決定,將任何 HTTP 和 IO 方面都作為一個獨立的考量。GraphQL Java 一直以來都「只是」一個執行 GraphQL 請求的引擎。這個決定已經獲得回報,但顯而易見的缺點是需要為實際應用建立您自己的 HTTP 适配器。

這導致多年來為 Spring 創建了眾多 GraphQL 整合,包括 GraphQL Java 團隊的 GraphQL Java Spring 專案。

但坦白說,我一直渴望一流的 Spring 整合。

幾乎就在一年前的今天,GraphQL Java 和 Spring 團隊舉行了第一次會議,討論如何實現這一目標。

在過去的 12 個月中,儘管時區差異帶來挑戰,我們仍在廣泛的議題上進行了合作和討論。現在,我們準備透過里程碑版本的發佈,將這項成果帶給更廣泛的受眾。

特別感謝 RossenBrian 的出色合作,以及 RobMark,以及越來越多加入此行列的 Spring 工程師。

我真心相信這個專案對於 GraphQL Java 和更廣泛的 GraphQL 生態系統來說都是一大步:擁有由 Spring 工程師維護和發展的 Spring 整合,是 GraphQL 成功的關鍵因素。

Spring GraphQLGraphQL Java Spring 的後繼者。Spring GraphQL 的目標是成為所有 Spring 應用程式的 GraphQL 基礎,進而建立在 GraphQL Java 之上。

我們對於 GraphQL Java 和 Spring GraphQL 的總體理念是保持客觀中立,並專注於全面且廣泛的支援。我們希望現有類似的 Spring 和 GraphQL Java 整合能夠選擇以 Spring GraphQL 為基礎,並轉而專注於提供更高層級的支援和更具主導性的功能。

一個非常重要的目標是傾聽您,社群的聲音,以幫助我們在邁向 1.0 版本的過程中穩定 API 和功能集。如果您有 GraphQL 應用程式,請查看並透過開啟 issue 讓我們知道。

請閱讀後續部落格文章以了解更多詳細資訊。

GraphQL Java 和 Spring 團隊將在 9 月 2-3 日的 SpringOne 進行聯合演講。請註冊參加這次會議,這將是連續第二年線上且免費舉行。

Andy Marek

取得 Spring 電子報

隨時掌握 Spring 電子報的最新消息

訂閱

搶先一步

VMware 提供訓練和認證,以加速您的進展。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

檢視全部