REST API는 Representational State Transfer의 약자로, 2000년 로이 필딩(Roy Fielding)의 박사학위 논문에서 소개되었습니다. 로이 필딩은 HTTP의 설계에 관여했던 주요 인물로, 당시 웹(HTTP)의 잠재력이 제대로 활용되지 않는 점을 안타까워하며, 이를 최대한 활용할 수 있는 아키텍처 스타일로서 REST를 정의하였습니다.REST는 인터넷 자원을 효율적으로 관리하고 설계하는데 초점을 둔 아키텍처로, 오늘날 API 설계에서 중요한 원칙으로 자리 잡았습니다.REST API의 주요 구성 요소REST API는 자원(Resource), 행위(Verb), 표현(Representation) 세 가지 요소로 구성됩니다.1. 자원(Resource) - URIURI(Uniform..