API(Application Programming Interface )의 의미
API의 의미 둘 이상의 컴퓨터 프로그램이 서로 통신하는 방법이자 컴퓨터사이에 있는 중계 계층을 의미한다. 예를 들어 A라는 컴퓨터가 요청을 하고 B라는 컴퓨터가 응답을 한다고 했을 때의 어떻게 통신할 것인지, 어떠한 데이터를 주고 받을 건지 등에 대한 방법(HTTP or HTTPS 프로토콜, GET or POST 등)이 정의된 중계 계층이다. API는 과거부터 발전되어온 용어로 라이브러리 및 프레임워크를 설명하는 명세서, 웹상에서 WEB API, Web Socket API 등을 가리키는데 현재를 기준 API라고 할 때 보통 WEB API를 기준으로 설명된다. API 구조 사용자가 브라우저를 통해 서버에 요청을 하게 되면 API가 중계 계층 역할을 하며 요청을 처리하는 것을 볼 수 있고 직접 서버의 DB..
2023.02.06