PUT vs PATCH
PUT๊ณผ PATCH ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ธฐ ์ํ ๋ชฉ์
PUT
๋ฐ์ดํฐ๊ฐ ์๋ค๋ฉด ์๋กญ๊ฒ ์์ฑ, ๋ฐ์ดํฐ๊ฐ ์กด์ฌํ๋ค๋ฉด ์๋ก์ด ๊ฐ์ผ๋ก ๋ฎ์ด์ฐ๊ธฐ
์๋ฒ์ ๋ฐ์ดํฐ๊ฐ ์์ ๊ฒฝ์ฐ ์ธ์๋ก ๋ค์ด์จ ๊ฐ์ ์๋กญ๊ฒ ์ ์ฅํด์ฃผ์ด์ผํ๋ฏ๋ก ๊ฐ์ฒด์ ๋ชจ๋ ์์ฑ์ด ์์ ํ ์ํ์ฌ์ผํจ(์ผ๋ถ ๊ฐ๋ง ๋ณด๋ผ ๊ฒฝ์ฐ ์๋กญ๊ฒ ์์ฑ ์ ํน์ ์์ฑ์ null๋ก ์ฑ์์ง)
PATCH
์กด์ฌํ๋ ๋ฐ์ดํฐ ์ค ์ผ๋ถ ๊ฐ์ ๋ณ๊ฒฝ
์ผ๋ถ ๊ฐ์ ๋ณ๊ฒฝํ๊ธฐ ์ํด ์ผ๋ถ ๊ฐ๋ง ๊ฐ๋ ํด๋์ค(๊ฐ์ฒด)๋ฅผ ์์ฑํ์ฌ ์ธ์๋ก ๋ฐ์