Skip to content
Latchkey

GraphQL API - CI/CD用語集の定義

GraphQL API は単一のendpointを公開し、クライアントは欲しいフィールドを正確に記述したqueryを送り、サーバーはそれらのフィールドだけを返すため、RESTでよくあるover-fetchingを避けられます。

CIでは

GitHubはGraphQL API (/graphql) を提供しており、深くネストしたオブジェクト (PRとそのcheckおよびreview) を1回のラウンドトリップで取得できます。これにより、厳しいAPIのrate limit内に自動化を収められます。

関連ガイド