2021/2/15 by GraphQL 基金會
GraphQL 重新定義開發人員使用 API 和客戶端伺服器互動的方式。隨著社群努力促進 GraphQL 的成長和採用,我們很興奮能透過 GraphQL 基金會的月報分享社群的工作和討論。
GraphQL 在 2020 年達到新的高度,並且在 2021 年只會持續其飛速成長。再次感謝您參與此專案和對 GraphQL 基金會的支持。我們很期待另一個富有成效的一年!
小組決定禁止,因為這在參考實作中無法運作。在 graphql-js 實作期間,發現了一些正在修復的片段問題。在此處 閱讀更多。
目前,這是可能發生無限迴圈的情況。工作小組正在設法找出如何避免規格中出現此情況,在此處。
graphql-js/express-graphql 的官方實驗分支。工作小組正在更新 GraphQL.js 中的 initialCount、驗證規則和規格。
RFC 和規格編輯已發布幾個月,感謝所有審查過這些內容的人。上次討論欄位引數時,有兩個主要競爭者:Query.business(id:)
與 Query.business.id
。工作小組正在尋求共識。討論摘要可在此處找到 在此處。
__typename
沒有傳回非同步迭代器,且被認為在訂閱作業的根目錄中沒有用,但 GraphQL 驗證允許使用此欄位。此欄位在社群中造成一些混淆,工作小組已提出明確驗證此欄位以防止欄位提早偵測到這些問題。
使用者提供的預設值(例如作業文件中的變數)和架構提供的預設值(對於參數或輸入物件欄位)在預設值處理上存在不一致。工作小組討論了建構不良的 GraphQL 架構可能如何破壞 GraphQL 的類型安全性保證,並提出透過讓架構預設值以更預期的方式運作來解決這個問題。接下來的步驟是完成實作,以便我們可以將規格變更推進到第 2 階段。
開發人員可以在 https://github.com/graphql 參與社群並為專案做出貢獻。
有興趣成為 GraphQL 基金會或 GraphQL 規範成員的組織可以在我們的 成員頁面 上了解更多資訊。如果您對會員資格有任何疑問,請發送電子郵件至 membership@graphql.org。