리소스(엔티티)를 식별하는 기준으로 api를 구현해야 한다!

URI는 리소스만 식별하게끔 하자!

리소스와 해당 리소스를 대상으로 하는 행위를 분리하자!

아래 그림은 PUT의 주의할점!

저렇게 나이만 바꾸고 싶어서 age만 보내면 username 필드가 사라짐! → 덮어버리는 것임을 주의! → 부분 바꾸고싶으면 PATCH써라 → PUT은 덮어쓰려는 의도!!

image.png