(1) API (Application Programming Interface)란?지도 API, 날씨 API 등, 개발을 하다보면 자주 접하는 단어이다. API란 Application Programming Interface의 약자로, 응용 프로그램이 서로 상호작용할 수 있도록 해주는 *인터페이스를 말한다.즉, API는 다른 소프트웨어나 서비스가 서로 통신하거나 데이터를 교환할 수 있도록 정의된 규칙이나 방법을 제공하는 것이다. 그렇다면 지도 API나 날씨 API와 같은 API들은 특정 데이터나 기능을 제공하는 통신 방법인 것이다.이러한 API는 외부 시스템(서버)에 요청을 보내고, 그 서버가 필요한 데이터를 응답해주는 방식으로 동작한다. * 인터페이스 : 프로그램 간의 상호작용을 위한 규칙 or 프로토콜 ..