๋ชฉ๋กRESTfulAPI (1)
๐ค ์์งlog ๐ค
๐ฃ REST API : ํ๋ก ํธ์๋ ์น์์ ์๋ฒ์ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ๊ฑฐ๋ (๋ฐฐ๋ฌ์ฑ์์ ์๋ฒ์ ์ฃผ๋ฌธ์ ๋ฃ๊ฑฐ๋ ๋ฑ) ์ด๋ฐ ์๋น์ค๋ค์์ ์ฌ์ฉ๋๋ ๊ฒ์ด REST ๋ ํ์์ API ์ด๋ค. ๊ฐ ์์ฒญ์ด ์ด๋ค ๋์์ด๋ ์ ๋ณด๋ฅผ ์ํ๊ฒ์ธ์ง๋ฅผ ๊ทธ ์์ฒญ์ ๋ชจ์ต ์์ฒด๋ก ์ถ๋ก ์ด ๊ฐ๋ฅํ๋ค. - ๋ ์คํธํํ๊ฒ ๋ง๋ API๋ ์์ฒญ์ ๋ณด๋ด๋ ์ฃผ์๋ง์ผ๋ก๋ ๋๋ต ์ด๊ฒ ๋ญ ํ๋ ์์ฒญ์ธ์ง ํ์ ์ด ๊ฐ๋ฅํ๋ค. ์๋ฒ์ REST API๋ก ์์ฒญ์ ๋ณด๋ผ๋๋ HTTP๋ผ๋ ๊ท์ฝ์ ๋ฐ๋ผ ์ ํธ๋ฅผ ์ ์กํ๋ค. ๐ฃ REST API ์์ ์ฃผ๋ก ์ฌ์ฉํ๋ ๋ฉ์๋ : GET : ๋ฐ์ดํฐ๋ฅผ Read, ์กฐํ POST : Create, ์๋ก์ด ์ ๋ณด ์ถ๊ฐ DELETE : Delete, ์ ๋ณด ์ญ์ PUT : Update, ์ ๋ณด๋ฅผ ํต์งธ๋ก ๋ณ๊ฒฝํ ๋ PATCH : Update, ์ ๋ณด๋ฅผ ์ผ๋ถ๋ง ๋ณ..