REST API를 많이 들어보긴했는데 대략적인 정의와 api 구현시 어떻게 쓴다 정도만 알고있을뿐 기초지식이 없어서 가끔 🤔 하는데 개념을 확실히 잡고 혹시나 까먹으면 빠르게 찾아 보기 위해 정리
: 통합 자원 식별자의 줄임말로, URI는 scheme, hosts, url-path, query, bookmark를 포함한다.
URI의 하위 개념으로 URL과 URN이 있다.
URI = 주소창에 나오는 전체 주소
: 네트워크 상에서 파일이 위치한 정보를 나타내며 sheme, hosts, url-path까지만 해당한다.
보다 더 효율적으로 리소스에 접근하기 위해 클린한 URL작성을 위한 방법론들이 생겨났는데 그 중 하나가 REST API
https://book.example.com/category?code=1
위와 같은 주소가 있다면https://book.example.com/category
가 URI이자 URL
물음표뒤에 붙는 쿼리 스트링인code=1
까지 포함하면 URI