API 컴포넌트 세트

API (Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스) 컴포넌트 세트는 프로그램 간 상호 작용 및 데이터 교환을 위해 사용됩니다. API 컴포넌트 간의 모든 상호 작용은 함수, 클래스, 메서드, 구조체 및 다른 애플리케이션이 접근하는 하나의 애플리케이션의 상수를 통해 수행됩니다.

모든 API는 크게 두 가지 범주로 나눌 수 있습니다:

  1. 브라우저에 내장된 API는 브라우저 데이터와 컴퓨터 환경 데이터를 사용하여 이를 더 복잡하게 다룹니다. 예를 들어, Geolocation API는 대화형 지도에서 자신의 위치를 표시하는 데 사용할 수 있는 데이터를 제공합니다.
  2. 타사 API는 인터넷에서 직접 찾아야 하는 서비스 및 웹사이트에서 제공합니다. 예를 들어, 은행 API는 실시간 환율 정보를 제공할 수 있습니다.

API의 주요 작동 방식:

함께 보기

  • 프로그래밍 접근 방식을 정의하는 개념 세트 프로그래밍 패러다임,
  • 프로그래밍에서 널리 사용되는 방법론 OOP,
  • 소프트웨어 개발에서 널리 사용되는 아키텍처 REST,