API란? API는 프로그램들이 서로 상호작용하는 것을 도와주는 매개체 API 유형 1. private API 제 3자에게 노출되지 않음. 기업 내부에서 사용하는 API 2. public API 누구나 제한없이 사용할 수 있는 개방형 API 3. partner API 기업이 데이터 공유에 동의하는 특정인들만 사용할 수 있는 API REST란? Representational State Transfer(REST)는 API 작동 방식에 대한 조건을 부과하는 소프트웨어 아키텍처로 HTTP를 기반으로 필요한 자원에 접근하는 방식을 정해놓은 아키텍처라고 할 수 있음 여기서 자원은 소프트웨어가 관리하는 모든 것(문서, 그림, 데이터 등)을 의미한다 REST는 웹의 기존 기술과 HTTP프로토콜을 그대로 활용하기 때문에..