SDK와 API

김상선·2022년 10월 12일
0

API는 SDK의 일부가 될 수 있다는 점에서 SDK가 API보다 더 큰 개념이라고 할 수 있다.

API (Application Programming Interface)

모듈화하여 만들어진, 어떤 기능을 제어/제공하는 인터페이스를 말한다.
소프트웨어 연결 및 통합이 목적이며, 가볍고 빠르며, 전문화 되어있다.
어플리케이션의 특정 기능을 추가하는데 사용된다.

SDK (Software Development Kit)

어떤 소프트웨어를 만들기 위한 도구 모음을 SDK라고 한다. 그리고 이 도구엔 API도 포함되어 있다.
다양한 개발 도구를 포함하며, 견고하고 많은 유틸리티를 제공한다.
새로운 어플리케이션을 생성하거나 하나의 패키지로 많은 기능을 추가하는 데 사용된다.

example) AWS SDK

EVM
EVM

profile
일요일을 좋아합니다.

0개의 댓글