Skip to main content

์ฐธ์กฐ

์ฐธ์กฐ ์„ค๋ช…์„œ๋ฅผ ๋ณด๊ณ  GitHub GraphQL API ์Šคํ‚ค๋งˆ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ํ˜•์‹์— ๋Œ€ํ•ด ์•Œ์•„๋ด…๋‹ˆ๋‹ค.

์ฟผ๋ฆฌ

์ฟผ๋ฆฌ ํ˜•์‹์€ ์„œ๋ฒ„์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” GraphQL ์ž‘์—…์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.

๋ณ€ํ˜•

๋ณ€ํ˜• ํ˜•์‹์€ ์„œ๋ฒ„์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” GraphQL ์ž‘์—…์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์ฒด

GraphQL์˜ ๊ฐœ์ฒด๋Š” ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ๋ฆฌ์†Œ์Šค๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

์ธํ„ฐํŽ˜์ด์Šค

์ธํ„ฐํŽ˜์ด์Šค๋Š” ๋‹ค๋ฅธ ๊ฐœ์ฒด๊ฐ€ ์ƒ์†ํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ชจ ๊ฐœ์ฒด๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

์—ด๊ฑฐํ˜•

์—ด๊ฑฐํ˜•์€ ํ•„๋“œ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ’ ์ง‘ํ•ฉ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

๊ณต์šฉ ๊ตฌ์กฐ์ฒด

๊ณต์šฉ ๊ตฌ์กฐ์ฒด๋Š” ๋งŽ์€ ๊ฐœ์ฒด๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฐœ์ฒด์˜ ํ˜•์‹์ž…๋‹ˆ๋‹ค.

์ž…๋ ฅ ๊ฐœ์ฒด

์ž…๋ ฅ ๊ฐœ์ฒด๋Š” ๊ฐœ์ฒด๋ฅผ ์ •์˜ํ•˜๋Š” ์ž…๋ ฅ ํ•„๋“œ์˜ ์ง‘ํ•ฉ์„ ํฌํ•จํ•˜๋ฏ€๋กœ โ€œ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•œ ๊ฐœ์ฒดโ€๋กœ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์Šค์นผ๋ผ

์Šค์นผ๋ผ๋Š” ๊ธฐ๋ณธ๊ฐ’ Int, Float, String, ๋ถ€์šธ ๋˜๋Š” ID์ž…๋‹ˆ๋‹ค.