GraphQL LogoGraphQL

宣布 GraphQL 基金會的補助金得獎者:造福所有人的 GraphQL 生態系統

2024/1/17 by Jory Burson 和 Benjie Gillam

我們很興奮地宣布 GraphQL 基金會補助金的得獎者,這些得獎者是從 2022 年底發起的申請程序中選出的。得獎者是在 GraphQL TSC 經過廣泛審查和投票後選出的。這些補助金獎項表彰並支持推進 GraphQL 技術的重要專案,特別是在 GraphQL over HTTP 和 GraphQL Language Service Server 的領域。

加強 GraphQL over HTTP — Denis Badurina

第一筆補助金已授予一個專注於增加使用 HTTP 作為傳輸層的各種 GraphQL 客戶端和伺服器實作之間互通性的專案。 GraphQL-over-HTTP 小組 的成立目標是撰寫一份規範,以增加透過 HTTP 端點公開 GraphQL 架構的客戶端和伺服器之間的互通性。在最近的 GraphQL 工作小組 中,GraphQL-over-HTTP 規範已提升至第 2 階段(草稿)狀態。這項成就很大一部分要歸功於 Denis Badurina 開發並維護 GraphQL-over-HTTP 規範的參考實作:graphql-http 和相關的 測試工具。此工具可用於測試任何 GraphQL API 是否符合 GraphQL-over-HTTP 規範,不論其使用何種語言撰寫。Denis 已經不知疲倦地與各種伺服器的維護人員合作,以確保工具、伺服器和規範保持一致。

這筆補助金將使 Denis 能夠繼續投資於此重要專案的維護和開發,以促進 GraphQL 的互通性和協作。在得知自己獲得補助金時,Denis 表示:「這真是太棒的消息了!我要先說聲謝謝。我很榮幸、興奮且開心我的工作對 GraphQL 生態系產生了有價值的影響。謝謝你們選擇我,我會繼續盡我所能。」

為 GraphQL 語言服務器做好未來準備 — Rikki Schulte

第二筆補助金肯定了一個對 GraphQL 使用者至關重要的專案。GraphQL 工具箱中最受歡迎的工具之一是 GraphiQL,這是一款我們在瀏覽器中使用的 IDE,可探索和查詢 GraphQL API。這通常是潛在使用者第一次接觸 GraphQL,而且很快就能幫助他們「理解」一些核心概念,例如內建文件、類型安全性,以及只接收您要求的內容。這個美觀簡潔的介面背後,是一個強大且複雜的工具和函式庫組合,也為其他專案提供動力,例如其他 GraphQL IDE 和程式碼編輯器整合。GraphQL 語言服務器和相關函式庫是其中的關鍵。

Rikki Schulte 是 GraphiQL 和相關專案的長期維護人員之一,也是這筆第二筆補助金的受款人。這筆補助金將支持她透過提供更全面的端對端測試套件來改善 GraphQL 語言服務器的穩定性和可維護性,這應能徹底改革其老舊的架構。建構在語言服務器現有的架構感知自動完成、跳至定義和即時錯誤回饋的基礎上,語言服務器專案的最終目標是讓所有 GraphQL 程式設計人員都能使用進階功能,例如支援更多語言和精密的重構工具,同時掌握 GraphQL 規格本身的進展。

這個專案特別令人興奮的原因,在於它致力於讓 GraphQL 開發更易於使用且更有效率。Rikki 希望藉由提供能無縫整合到現有開發環境的工具,降低新的 GraphQL 開發人員進入門檻,並提高經驗豐富的專業人員的生產力。Rikki 表示

「我很高興收到這筆補助金,因為它將有助於我專注於改善 LSP 伺服器和 vscode 參考實作的穩定性和可維護性,以便我們可以重構以提升效能和貢獻者的體驗,並更自信地推出令人興奮的新功能。這一切都要歸功於 GraphQL 社群!」

致力於生態系統和社群成長

這兩個專案都體現了 GraphQL 基金會對開源和社群驅動開發的承諾。基金會透過支持這些計畫,不僅投資於個別技術,也投資於更廣泛的 GraphQL 社群。這些補助金將促進合作、知識分享和創新,進而培育 GraphQL 周圍充滿活力的生態系統。

為了表彰維護此類生態系統所需的工作,GraphQL 基金會與 TSC 也資助了 Benjie Gillam,以支持有助於 GraphQL 社群共同向前邁進的重要「園藝」工作。Benjie 將繼續在 2024 年與基金會簽約擔任我們的社群經理,並表示

「協助培養 GraphQL 社群的蓬勃生態系統,是一件既快樂又榮幸的事,而 GraphQL 基金會的這項支援將有助於我繼續這項工作:歡迎新成員、促進基金會本身的專案與外部的合作,並協助進展的齒輪順利運轉。感謝 GraphQL 社群!」

展望未來

在我們慶祝今年補助金得主之際,我們也期待他們的作品對 GraphQL 社群和整個科技產業的影響。他們的專案不僅是關於推進個別技術;它們還關於形塑我們建置和與 GraphQL API 互動的未來方式。

GraphQL 基金會很榮幸能支援這些才華洋溢的個人和團隊,我們很興奮看到他們的專案開花結果。我們相信他們的工作將有助於推動 GraphQL 技術的下一波創新。

請持續關注這些專案的更新和它們對 GraphQL 生態系統的貢獻。我們正處於 GraphQL 故事的新篇章的開端,而最好的還在後頭