Software Development Kit (SDK)의 정의 SDK는 특정 플랫폼 또는 서비스용 애플리케이션을 개발하는 데 사용할 수 있는 도구, 라이브러리 및 프로그램 세트이다. 최신 소프트웨어 개발에서 SDK와 API는 가장 많이 접하게 되는 주요 도구라 할 수 있다. SDK와 API는 많은 공통점을 가지고 있기 때문에 어떻게 다른지에 대한 혼란이 생길 수 있지만, 본질적으로 SDK와 API 모두 보다 쉽게 애플리케이션의 기능을 향상시키기 위한 툴이라고 봐야 한다. 따라서, 내부 시스템 및 최종 사용자 경험(UX)을 개선하기 위해 두 도구가 백엔드에서 어떻게 작동하는지, 어떻게 다른지, 전체 개발 프로세스에 어떻게 기여하는지 이해하는 것이 더 중요하다고 할 수 있다. [IT 지식] - Web API..