반응형
API(Application Programming Interface)란?
기타 공부들 2021. 11. 7. 22:34

API(Application Programming Interface) API는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 주로 파일 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공한다. 흔히 빗대어 하는 표현 중에 API를 레스토랑에 많이 빗대어 표현한다. 레스토랑 손님 -> 내가 만들고자 하는 프로그램 레스토랑 점원 -> API 레스토랑 주방 -> API 제공자 Ex) 기상청, 공공포탈 등 이렇게 빗대어 생각하면 이해하기 쉽다! 손님(내가 만드는 프로그램)이 점원(API)에게 주문을 하면 점원은 주문 내역을 주방에 가져다준다. 그럼 주방에서 요리가 나오면 손님이 주문한 것을 점원이 손님에게 다시 가져다 준다...

반응형