API가 도대체 뭔데?“API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다.”위키피디아 사전 사전적인 정의를 봐서는 한번에 이해하기 힘들다. 비유를 들어 API 개념에 대해 이해해보자. 카페에가서 커피를 주문하는 상황이라고 가정해보자. 손님: 아메리카노 한잔 주세요.캐셔: 따듯한거로 드릴까요? 차가운거로 드릴까요?손님: 차가운거로 주세요.캐셔: 사이즈는 어떻게 하시겠어요?손님: 엑스트라 사이즈로 주세요.캐셔: 네, 드시고 가시나요?손님: 아니요. 테이크아웃 할게요캐셔: 아이스 아메리카노 엑스트라 사이즈 한잔 준비해드리겠습니..