[테크 웨비나] 쿠팡 출신 개발자의 A/B 테스트 플랫폼 MVP 개발기를 보다가 sdk에 관해서 이해한줄 알았는데 전혀 아직 이해가 안된것 같아서 혼자 보려고 정리하는 글
Software Development Kit
의 약자이다. 즉, 소프트웨어 개발 도구 모음이다.
- 개발 가이드가 필요해요.
사용자 가이드 왼쪽 문서 목록을 내려보면 SDK 카테고리를 발견하실 수 있어요.
SDK 문서를 시작으로, 하위 문서는 다 읽어보시는 걸 추천해요.
그 다음에는 개발하는 언어에 맞는 SDK의 문서를 보시면 됩니다!
개발하는 언어에 맞는 sdk가 필요하다
Application Programming Interface
의 약자SDK는 키트를 얻는 것과 같다. IKEA 가구처럼 부품과 사용설명서까지 포함된 키트를 의미한다.
API는 어떤 가구를 만들기 위한 부품하나하나를 의미한다. 각 부품은 다른 브랜드의 것일 수 있고, 만들 수 있는 가구는 무한하다.
API는 SDK의 일부가 될 수 있다는 점에서 SDK가 API보다 더 큰 개념이라고 할 수 있다.
출처 및 참고