오늘의 공부/CS
API에 대해서
오늘은 API라는 것에 대해서 알아보려고한다. API는 개발을 하다보면 어디선가 한 번쯤은 들어봤을 법한 단어이다. API? 프로그래밍 할 때 편하게 짤 수 있게끔 도와주는 거 아닌가? 그렇다면 라이브러리는 뭐지? 라고 생각하면서 점점 복잡해지게 되는 것이다. 이러한 개념을 확실하게 정리해보도록 하자. API(Application Programming Interface, 응용프로그램 프로그래밍 인터페이스) API는 말 뜻대로, 응용프로그램에서 사용하기 위한 목적으로 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있도록 하는 인터페이스를 말한다. 예를 들어, 우리가 흔히 이용하는 유튜브에서 데이터를 가져오려면 유튜브 API를 통해서 원하는 데이터들을 가져오거나 기능을 실행할 수 있는 것..