API란? 애플리케이션 프로그래밍 인터페이스(Application Programming Interface)로
애플리케이션 소프트웨어를 구축하고 통합하기 위한 정의 및 프로토콜 세트를 말한다.
서버에서 미리 만들어둔 기능이자 클라이언트 개발자하고 미리 한 약속이다. 은행으로 예를 들자면 창구인 셈이다.
API를 사용하면 구현방식을 알지 못해도 제품 또는 서비스가 서로 커뮤니케이션 할 수 있으며
애플리케이션 개발을 간소화하여 시간과 비용을 절약할 수 있다.

이제 아래 문장들을 이해할 수 있게 된다.

공공데이터 같은 경우는 OPEN API로 열어둔다.

웹,앱.. 서버는 상관없다! 한장으로 요약하면 아래와 같다.

웹이든 앱이든 누가 요청하는지 서버는 상관없다.
'용어 정리' 카테고리의 다른 글
| 아키텍쳐/DB "스파르타코딩클럽"강의를 듣고 (0) | 2021.11.14 |
|---|---|
| 개발 언어, 프레임워크 "스파르타코딩클럽"강의를 듣고 (0) | 2021.11.14 |
| 웹서비스 동작 방식 "스파르타코딩클럽" 강의를 듣고 (0) | 2021.11.14 |
| 컴퓨터와 인터넷 "스파르타코딩클럽"강의를 듣고 (0) | 2021.11.14 |