API 소프트웨어 응용 프로그램에서 다른 소프트웨어 구성 요소 또는 서비스와 상호 작용하기 위한 인터페이스를 제공하는 프로그래밍 기술이다. 웹 애플리케이션 개발에서 쓰이는 대표적인 두가지 종류의 API는 REST API와 GraphQL API 이다. Rest 구성 - 자원(Resource) : URL - 행위(Verb) : HTTP METHOD - 표현(Representations) RESTful API 규칙 - URI는 정보의 자원을 표현해야 한다. ( ex : DELETE /members/1 ) - 자원에 대한 행위는 HTTP Method (GET, POST, PUT, DELETE)로 표현한다. RESTful API 예시 /users 리소스에 대해 표준 HTTP 메소드를 사용하여 사용자를 조회, 생성..