- [로드맵] Learn about APIs2024년 11월 20일 09시 37분 04초에 업로드 된 글입니다.작성자: do_hyuk728x90반응형
API(Application Programming Interface)는 서로 다른 소프트웨어 애플리케이션이 서로 통신하고 상호 작용할 ㅅ ㅜ있도록 하는 정의된 규칙과 프로토콜의 집합이다. 개발자가 내부 작동 방식을 이해할 필요 없이 서비스, 애플리케이션 또는 플랫폼의 기능이나 데이터에 액세스하고 조작할 수 있는 표준화된 방법을 제공한다. API는 공개 또는 비공개일 수 있으며 일반적으로 서로 다른 시스템을 통합하고 타사 개발을 용이하게 하며 애플리케이션 간 상호 운용성을 가능하게 하는데 사용된다.
일반적으로 엔드포인트, 요청 방법(GET, POST, PUT 등) 및 상호 작용할 데이터 형식(JSON 또는 XML 등)이 포함된다.
ref) API에 대한 다양한 접근 방식들
ref) API 설계 원칙
ref) 인증 및 권한 부여 메커니즘
728x90반응형'백엔드' 카테고리의 다른 글
[로드맵] 인증 및 권한 부여 메커니즘 (0) 2024.11.23 [로드맵] API 접근 방식 (0) 2024.11.21 [로드맵] RDB (2) 2024.11.19 [로드맵] Relational Database (0) 2024.11.18 [로드맵] GitHub / GitLab / Bitbucket (1) 2024.11.17 댓글