๊ฐ์ด๋
GraphQL ์์ํ๊ธฐ, REST์์ GraphQL๋ก ๋ง์ด๊ทธ๋ ์ด์ ๋ฐ ๋ค์ํ ์์ ์ GitHub GraphQL API๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ด ๋๋ค.
GraphQL ์๊ฐ
GitHub GraphQL API๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ์ ์ฉํ ์ฉ์ด ๋ฐ ๊ฐ๋ ์ ์์๋ด ๋๋ค.
GraphQL์ ์ฌ์ฉํ์ฌ ํตํ ๊ตฌ์ฑ
GraphQL API์ ์ธ์ฆํ๋ ๋ฐฉ๋ฒ์ ์์๋ณธ ๋ค์ ์ฟผ๋ฆฌ ๋ฐ ๋ณํ์ ๋ง๋ค๊ณ ์คํํ๋ ๋ฐฉ๋ฒ์ ์์๋ด ๋๋ค.
์ ์ญ ๋ ธ๋ ID ์ฌ์ฉ
REST API๋ฅผ ํตํด ๊ฐ์ฒด์ ์ ์ญ ๋ ธ๋ ID๋ฅผ ๊ฐ์ ธ์์ GraphQL ์์ ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
REST์์ GraphQL๋ก ๋ง์ด๊ทธ๋ ์ด์
GitHub์ REST API์์ GitHub์ GraphQL API๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๊ธฐ ์ํ ๋ชจ๋ฒ ์ฌ๋ก ๋ฐ ๊ณ ๋ ค ์ฌํญ์ ์์๋ด ๋๋ค.
Using GraphQL Clients
You can run queries on real GitHub data using various GraphQL clients and libraries.
GraphQL API์์ ํ์ด์ง ๋งค๊น ์ฌ์ฉ
GraphQL API๋ฅผ ์ฌ์ฉํ์ฌ ์ปค์ ๊ธฐ๋ฐ ํ์ด์ง ๋งค๊น์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ์งํฉ์ ํธ๋๋ฒ์คํ๋ ๋ฐฉ๋ฒ์ ์์๋ด ๋๋ค.
ํ ๋ก ์ GraphQL API ์ฌ์ฉ
GitHub Discussions GraphQL API๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์์๋ด ๋๋ค.
GraphQL ์ ์ญ ๋ ธ๋ ID ๋ง์ด๊ทธ๋ ์ด์
๋ ๊ฐ์ ์ ์ญ ๋ ธ๋ ID ํ์๊ณผ ๋ ๊ฑฐ์ ํ์์์ ์ ํ์์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ด ๋๋ค.