#2 HTTP API ์์ฒญ ๋งคํ, ํค๋ ์กฐํ
JiwonDev
์๋ฒ์ ์์ฒญ์ ๋ณด๋ด๋ API ๊ท์น์ ๋ง๋ค๊ธฐ ๋๋ฆ์ด๊ฒ ์ง๋ง, ๋ณดํต์ REST API๋ฅผ ๋ง์ด ๊ตฌํํ๋ค. # RESTful API๋? REpresentational State Transfer '๋ํ์ ์ธ ์ํ ์ ๋ฌ' REST๋ ์น์ ์กด์ฌํ๋ ๋ชจ๋ ์์์ ๊ณ ์ ํ URI๋ฅผ ๋ถ์ฌํด์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋งํ๋ค. RESTful API๋ HTTP ๋ฉ์๋๋ฅผ RESTํ๊ฒ ์ฌ์ฉํ๋ ์ํคํ
์ณ ์คํ์ผ์ด๋ค. ๊ธฐ์กด์ ๋ฉ์๋๋ค (Post, Get, Put, Delete)๋ฅผ ์ฉ๋์ ๋ฐ๋ผ ๋๋๊ณ ํด๋น ์์์ ๋ํ CRUD๋ฅผ ์ ์ฉ์ํค๋ ๋ฐฉ๋ฒ์ด๋ค. ์์(Resource) : URI๋ก ํํ, ๋ชจ๋ ์์์๋ ๊ณ ์ ํ ID๊ฐ ์กด์ฌํ๋ค. ํ์(Verb) : HTTP Method ์ฌ์ฉ, GET, POST๋ฑ์ผ๋ก ์๋ฒ์ ํด๋น ์์์ ๋ํ ์กฐ์์ ์์ฒญํ๋ค. ํํ..