๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ฐ˜์‘ํ˜•

REST API

[REST API]REST API๋ž€? API๋ž€? Application Programming Interface API๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ํ†ตํ•ฉํ•˜๊ธฐ ์œ„ํ•œ ์ •์˜ ๋ฐ ํ”„๋กœํ† ์ฝœ ์„ธํŠธ์ด๋‹ค. ๋‚ด๋ถ€์˜ ๊ตฌํ˜„ ์‚ฌํ•ญ์„ ๋ชจ๋‘ ๋“œ๋Ÿฌ๋‚ด์ง€์•Š๊ณ  ์‚ฌ์šฉ์ž๊ฐ€ ํ•„์š”ํ•œ ๋ถ€๋ถ„๋งŒ ๋…ธ์ถœํ•ด์ฃผ๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค. API๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ตฌํ˜„ ๋ฐฉ์‹์„ ์•Œ์ง€ ๋ชปํ•ด๋„ ์ œํ’ˆ ๋˜๋Š” ์„œ๋น„์Šค๊ฐ€ ์„œ๋กœ ์ปค๋ฎคํ‹ฐ์ผ€์ด์…˜ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์„ ๊ฐ„์†Œํ™”ํ•˜์—ฌ ์‹œ๊ฐ„๊ณผ ๋น„์šฉ์„ ์ ˆ์•ฝํ•  ์ˆ˜ ์žˆ๋‹ค. REST๋ž€? Reqresentational State Transfer REST๋Š” HTTP์—์„œ ํ•„์š”ํ•œ ์ž์›์— ์ ‘๊ทผํ•  ๋•Œ ์›น์˜ ์žฅ์ ์„ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•œ ์•„ํ‚คํ…์ฒ˜์ด๋‹ค. REST ์•„ํ‚คํ…์ฒ˜์— ์ ์šฉ๋˜๋Š” ๊ฐ€์ง€ ์ œํ•œ ์กฐ๊ฑด ์ธํ„ฐํŽ˜์ด์Šค ์ผ๊ด€์„ฑ : ์ผ๊ด€์ ์ธ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ๋ถ„๋ฆฌ๋˜์–ด์•ผ ํ•œ๋‹ค. ๋ฌด์ƒํƒœ : ๊ฐ ์š”์ฒญ ๊ฐ„ ํด๋ผ์ด์–ธํŠธ์˜ con.. ๋”๋ณด๊ธฐ