💻 Programming
API 와 REST API
6번째 과제 1. API란? API란 Application Programming Interface의 약자로, 응용 프로그램에서 사용할 수 있도록 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스이다. 즉, 프로그램 사이에서 상호 작용을 할 수 있도록 도와주는 중간 다리의 역할이라고 할 수 있다. 아래의 그림과 같이 점원의 역할을 하는 것이 API이다. 개발자는 API가 어떻게 구현되었는지를 알 필요 없이 그냥 다른 제품 및 서비스와 통신하는 데 인터페이스를 사용하면 된다. 사용 방법은 API 제공자에서 올린 공식 문서를 참고하여 사용하면 된다. 많은 기업에서 Open API를 제공하고 있다. - ex) Google Maps API, Kakao API Google Maps Pl..