API란 무엇인가
안녕하세요, 소이정입니다!오늘은 API가 무엇인지, 어떤 종류가 있는지 알아보려고 해요.그전에! 여러분은 API가 무엇인 지 알고 계시나요?그럼 먼저 API 개념부터 다양한 종류의 API까지 한 번 알아보도록 해요! API란 무엇인가요? Application Programming Interface의 줄임말로, 운영체제와 응용 프로그램 사이의 통신에 사용되는 언어나 메시지 형식을 말한다. *출처 : 두산백과 위에는 API의 사전적 의미인데요. 흠,,, 네,,,? 뭔 소리인지 하나도 모르겠어요... 싶으신가요?쉽게 설명하자면 '프로그램과 프로그램끼리 소통할 수 있는 도구다'라고 생각해 주시면 됩니다. 예시로 설명을 드릴게요. 여러분이 친구와 함께 음식점에 갔다고 가정을 해볼게요. 1. 손님은 직원이 가져다준 메뉴를 고른 후 음식을 주문합니다.2. 직원이 주문을 받아 요리사에게 음식을 요청합니다. 3. 요리사는 음식을 만들어 직원에게 전달합니다.4. 직원은 완성된 음식을 손님에게 가져다줍니다. 여기서 직원의 역할은 손님에게 주문을 받고, 요리사에게 메뉴를 요청합니다. 그리고 완성된 메뉴를 손님에게 전달도 하죠. 바로 이 직원이 API와 같은 역할을 한다고 보면 됩니다.API(직원)는 프로그램(손님)이 실행될 수 있도록 명령 목록(메뉴)을 정리하고, 명령(주문)을 받으면 응용프로그램(요리사)과 상호작용하여 명령에 대한 값(요청된 메뉴)을 전달합니다. 아래 시각적인 이미지를 본다면 이해가 좀 더 잘 되실 거예요! 출처 : 위시켓 그렇다면 API의 역할은 무엇인가요?1. 애플리케이션과 기기의 소통 창구 역

