0. API(Application Programming Interface) - 서로 다른 프로그램 간에 소통할 수 있게 도와주는 통신 규약 - 웹에서는 클라이언트와 서버간의 통신규약 - 아주 쉽게 말하면, 서버에게 요청해서 데이터 가져오는 방법이 API 임 1. REST API(Representational State Transfer) - API 들을 어떤식으로 만들어야 좋은 API 일까? 에 대한 답이 REST API - REST 는 HTTP를 기반으로 클라이언트가 서버의 리소스에 접근하는 방식을 규정한 아키텍처 자원을 이름으로 구분하여 해당 자원의 상태를 주고받는 모든 것. HTTP URI를 통해 자원을 명시하고 HTTP 메서드(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CR..