API ๋ฌธ์ ์์ฑ๋, ์ด๋ค ๊ธฐ์ค์ผ๋ก ์ ์๋ฅผ ๋งค๊ธธ๊น?
์ข์ API ๋ฌธ์๋ ๊ฐ๋ฐ์๊ฐ ๋ณ๋ ๋ฌธ์ ์์ด๋ ๋ฐ๋ก ์ฐ๋ํ ์ ์๊ฒ ํด์ค๋๋ค. ์ด ๊ณ์ฐ๊ธฐ๋ ์ค์ ๋ก ๊ฐ๋ฐ์๋ค์ด API ๋ฌธ์์์ ๊ฐ์ฅ ์์ฃผ ์ฐพ๋ 8๊ฐ์ง ์์๋ฅผ ์ฒดํฌ๋ฆฌ์คํธ๋ก ๊ตฌ์ฑํด, ๋ฌธ์์ ์์ฑ๋๋ฅผ 100์ ๋ง์ ์ผ๋ก ์ ์ํํฉ๋๋ค.
๊ฐ์ฅ ๋ฐฐ์ ์ด ๋์ ํญ๋ชฉ์ ์๋ํฌ์ธํธ ์ค๋ช , ์์ฒญ/์๋ต ์์, ํ๋ผ๋ฏธํฐ ๋ช ์ธ, ์๋ฌ ์ฝ๋ ์ค๋ช ์ผ๋ก ๊ฐ๊ฐ 15์ ์ฉ ๋ฐฐ์ ๋์ด ์์ต๋๋ค. ์ด ๋ค ๊ฐ์ง๋ ๊ฐ๋ฐ์๊ฐ ์ค์ ๋ก API๋ฅผ ํธ์ถํด๋ณด๊ธฐ ์ ์ ๋ฐ๋์ ํ์ธํ๋ ์ ๋ณด์ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ธ์ฆ ๋ฐฉ๋ฒ, Rate Limit ์ ์ฑ , Changelog, Try it out ๊ธฐ๋ฅ์ ๊ฐ 10์ ์ผ๋ก ์๋์ ์ผ๋ก ๋ฎ๊ฒ ๋ฐฐ์ ํ์ง๋ง, ํ๋ก๋์ ์ฐ๋ ๋จ๊ณ์์๋ ์ฌ์ ํ ์ค์ํ ์์์ ๋๋ค.
์ ์๊ฐ 60์ ๋ฏธ๋ง์ด๋ผ๋ฉด ๊ฐ๋ฐ์๋ค์ด ๋ฌธ์๋ฅผ ์์ฃผ ๋จ๊ธฐ๊ฑฐ๋ ์๋ชป๋ ๋ฐฉ์์ผ๋ก API๋ฅผ ํธ์ถํ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ๋ฐฐ์ ์ด ๋์ ํญ๋ชฉ๋ถํฐ ์์๋๋ก ๋ณด์ํ๋ฉด ๊ฐ์ฅ ํจ์จ์ ์ผ๋ก ๋ฌธ์ ํ์ง์ ๋์ด์ฌ๋ฆด ์ ์์ต๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
REST, GraphQL ๋ฑ ๋๋ถ๋ถ์ API ๋ฌธ์ ํํ์ ๊ณตํต์ ์ผ๋ก ์ ์ฉ๋๋ ํญ๋ชฉ์ผ๋ก ๊ตฌ์ฑํ์ต๋๋ค. ๋ค๋ง ๋ด๋ถ์ฉ API๋ ์ผ๋ถ ํญ๋ชฉ์ ์ํํด์ ์ ์ฉํด๋ ๊ด์ฐฎ์ต๋๋ค.
10์ ๋ง ์ฐจ๊ฐ๋๋ฏ๋ก ๋ค๋ฅธ 7๊ฐ ํญ๋ชฉ์ ๋ชจ๋ ์ถฉ์กฑํ๋ฉด 90์ ์ ๋ฐ์ ์ ์์ต๋๋ค. ์ค์ ํธ์ถ ํ ์คํธ ๊ธฐ๋ฅ์ ์ฐ์ ์์๊ฐ ์๋์ ์ผ๋ก ๋ฎ์ ํญ๋ชฉ์ ๋๋ค.
๋ฐฐ์ ์ด ๋์ ์์ฒญ/์๋ต ์์, ํ๋ผ๋ฏธํฐ ๋ช ์ธ, ์๋ฌ ์ฝ๋ ์ค๋ช ์ ๋จผ์ ์ฑ์ฐ๋ ๊ฒ์ด ๋ฌธ์ ์ฌ์ฉ์ฑ ๊ฐ์ ์ ๊ฐ์ฅ ํจ๊ณผ์ ์ ๋๋ค.