API (Application Programming Interface) 네트워크에서 API는 프로그램 간에 상호작용하기 위한 매개체 API를 비유하여 설명하면 아래와 같다. Client : 손님 API : 홀 직원 Server : 주방 직원 "손님"이 "홀 직원"에게 "음식"을 "요청"하고, "홀 직원"은 "주방 직원"에게 해당 "음식"의 조리를 "요청"하게 된다. 이후 "주방 직원"은 "홀 직원"에게 "음식"을 "건내주고(응답)", "홀 직원"은 "손님"에게 "음식"을 "서빙(응답)"한다. 위와 같은 상황이, 네트워크에서 사용자(Client), API, Server 간에 요청 및 응답이 이루어지는 것이다. REST API (Representational State Transfer) 웹의 장점을 최대한 ..