RESTful

    RESTful API에 대하여

    1. RESTful API란? 1) API의 정의와 역할 API는 Application Programming Interface의 약자로, 서로 다른 프로그램 또는 시스템 사이의 상호작용을 위해 정해놓은 규칙(인터페이스)을 의미한다. UI가 사용자와 프로그램 사이의 중개자라면 API는 프로그램과 프로그램 사이의 중개자로서, 주로 프로그램의 기능을 간접적으로 외부에 제공하고자 할 때 정의하여 사용한다. API 중에서도 네트워크 통신을 사용하는 웹 API는 양쪽 프로그램을 서버와 클라이언트로 나누고 중간에서 게이트웨이 역할을 한다. 웹 API 용어 리소스(Resource): 이미지, 동영상, 텍스트, 사운드 등 모든 유형의 데이터 클라이언트(Client): 리소스에 접근을 요청하는 사용자 또는 프로그램 서버(..