개발 중 데이터 받는 기능을 Query Parameter 와 Path Variable 둘다 사용해서 만들 수 있는데 이럴 때 어떤 경로를 사용하는것이 좋을까...
/user?userId=asd
주로 정렬이나 필터링 시 사용한다!
ex) get에서 category값으로 필터링 할 때 ?category=동물
과 같은 방식으로 사용
/user/asd
CRUD 관련 서버와 특정 동작을 필요로 하는 경로에 사용된다!
(Get, Post, Put, Patch, Delete)
ex) 좋아요 추가 시 /~/like에 post, delete mapping으로 데이터 조작하는 기능 추가