API란 Application Programming Interface의 줄임말로 정의 및 프로토콜 집합을 사용하여 두 소프트웨어 구성 요소가 서로 통신할 수 있게 하는 메커니즘이다. API의 역할 1. API는 서버와 데이터베이스에 대한 출입구 역할을 한다. 2. API는 애플리케이션과 기기가 원활하게 통신할 수 있도록 한다. 3. API는 모든 접속을 표준화한다. API의 유형1) private API : private API는 내부 API로, 회사 개발자가 자체 제품과 서비스를 개선하기 위해 내부적으로 발행한다. 따라서 제 3자에게 노출되지 않는다. 2) public API : public API는 개방형 API로, 모두에게 공개된다. 누구나 제한 없이 API를 사용할 수 있는 게 특징이다. 3)..