API Call, API, Query, 그리고 서버
API 호출을 한다는 것은 API에 요청을 보내고, 데이터를 응답받는 일련의 과정을 말합니다.
이를 식당에 비유하면,
API는 식당에서 주문할 수 있는 메뉴판(설명서)입니다.
시킬 수 있고 받을 수 있는 주문이 정의되어 있습니다. 이것이 식당의 규칙입니다.
* API (Application Programming Interface)
쿼리(query)는 이 메뉴판에 있는 음식을 고르는 행위입니다.
API를 보고 그에 맞는 주문(요청)을 하는 것입니다.
여기서 API를 보고 규칙에 맞게 요리(데이터)를 주문(query)하는 것을 통틀어,
API call(API 호출)이라고 부릅니다.
이때, 서버는 주방입니다.
우리가 메뉴를 보고 주문 하면(API call), 서버는 요리(요청한 데이터)를 제공합니다.
API를 호출하는 다양한 방법
api를 호출하는 방법에는 다양한 방법이 있습니다.
웹브라우저에서도 호출할 수 있고,
터미널에서 cURL 명령어로 호출할 수 있고,
프로그래밍 언어의 HTTP 라이브러리를 이용하는 방식이 있습니다.
- JavaScript의 fetch()함수나, python의 request 라이브러리가 대표적입니다.
'WEB DEV' 카테고리의 다른 글
[TMDB] API_KEY를 발급 받았으면 TMDB에 데이터를 요청하고 회신 받아보자(feat.THUNDER CLIENT) (0) | 2025.10.04 |
---|---|
[TMDB] The Movie Database API Key 발급받는 법(무료, 개발용) (0) | 2025.10.04 |
[favicon] 파비콘의 유래, 권장 규격, 그리고 만드는 법 (0) | 2025.10.03 |
[tree] 프로젝트 구조를 트리로 보여주고, txt 파일로 저장하기(커맨드 라인 툴) (0) | 2025.10.02 |