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

๊ฐœ๋ฐœ ์ง€์‹, ์Šคํฌ๋ฆฝํŠธ/API2

REST API์˜ ๋Œ€ํ‘œ "ํฌ์ŠคํŠธ๋งจ ์†Œ๊ฐœ" ํฌ์ŠคํŠธ๋งจ ์€ REST API ํ…Œ์ŠคํŠธ ๋ฐ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์ธ๊ธฐ ์žˆ๋Š” ํด๋ผ์ด์–ธํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋‹ค. ํฌ์ŠคํŠธ๋งจ์„ ์‚ฌ์šฉํ•˜๋ฉด RESTful ์›น ์„œ๋น„์Šค๋ฅผ ํ…Œ์ŠคํŠธํ•˜๊ณ  ๋””๋ฒ„๊ทธํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, API ๊ฐœ๋ฐœ ๋ฐ ๋ฌธ์„œํ™” ์ž‘์—…์„ ์šฉ์ดํ•˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋‹ค. ํฌ์ŠคํŠธ๋งจ์€ API ์š”์ฒญ์„ ๋งŒ๋“ค๊ณ  ๋ณด๋‚ด๊ณ , ์‘๋‹ต์„ ํ™•์ธํ•˜๊ณ , ์š”์ฒญ์„ ์ €์žฅํ•˜๊ณ  ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ์ด๋‹ค. ์ข€ ๋” ์ž์„ธํžˆ ๋งํ•˜๋ฉด ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ ํ†ตํ•ด DB์— ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ JSON ํŒŒ์ผ๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๊ณ  ๋˜๋Š” ํฌ์ŠคํŠธ๋งจ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”๊ฐ€ ๋˜๋Š” ์ˆ˜์ •์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋ฅผ ํ™œ์šฉํ•˜์—ฌ API๋ฅผ ๋งŒ๋“ค์–ด ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋‚˜ ํŒ€์›๊ณผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋‹ค. *๋ฐ์ดํ„ฐ๊ฐ€ ์˜ค๊ณ  ๊ฐˆ๋•Œ๋Š” JSON ํ˜•ํƒœ๋ฅผ ์ฃผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค. ์ž์ฃผ ํ™œ์šฉํ•  ์˜ˆ์ •์ด๋‹ˆ ์ œ๋Œ€๋กœ ๊ณต๋ถ€ํ•ด๋‘์ž ~~ ๊ฐœ๋ฐœ ์ง€์‹, ์Šคํฌ๋ฆฝํŠธ/API 2024. 2. 15.
REST API -์ •๋ฆฌ ์ค‘- ๊ฐœ๋ฐœ ์ง€์‹, ์Šคํฌ๋ฆฝํŠธ/API 2024. 2. 15.