본문 바로가기
Backend#Backend#Web조회 42

API란?Application Programming Interface

정의

소프트웨어 간 통신 약속. 보통 HTTP 기반 REST, GraphQL, gRPC가 대표적.

다른 표현API란API 뜻Application Programming Interface

API란?

Application Programming Interface의 약자로, 소프트웨어 간 통신을 위한 정의된 계약이다. 어떤 요청 → 어떤 응답이 오는지 명시한다.

주요 스타일

  • REST — HTTP 동사 + 자원 URL. 가장 보편적
  • GraphQL — 클라이언트가 필요한 필드만 선택
  • gRPC — 바이너리, 고성능 서비스 간 통신
  • WebSocket / SSE — 실시간 양방향/단방향

📘 관련 기술노트

전체 보기 →

🔗 함께 보면 좋은 용어

Backend 전체 →