API 개념 확실히 알고 사용하기
API는 개발자들이면 자주 사용하는 용어인데, 막상 API가 뭐냐고 물어보면 대답하기가 어려운 경우가 있다. RESTful API에서도 REST에 대한 개념을 확실히 인지하고 나니, API는 그럼 뭐라고 하는게 좋을지에 대해서 더 알아보아야겠다는 생각이 들었다. API는? API는 Application Programming Interface의 약자로서, 어떠한 응용프로그램에서 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있도록 만든 인터페이스를 의미한다. 본래는 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있는 환경을 의미하였으나(시스템 콜도 하나의 Interface), 웹서비스에서 API의 의미가 확장 사용되면서, 특정 사이트에서 특정 데이터를 공유할 경우 어떤 방식으로 정보를 요..