REST API (REpresentational State Transfer Application Programming Interface)
먼저 REST 란 리소스(자원)를 이름으로 구분하여 해당 리소스의 상태(정보)를 주고받는 모든 것을 의미합니다. API란 데이터와 기능의 집합을 제공하여 컴퓨터 프로그램 간 상호작용을 촉진하며, 서로 정보를 교환할 수 있도록 해주는 것입니다. REST API는 하이퍼미디어 시스템을 사용해 클라이언트와 서버 간 상호작용을 지원합니다. 자원 기반의 구조 설계의 중심에 리소스가 있고 HTTP 메서드를 통해 리소스를 처리하도록 되어 있습니다. 웹 사이트의 이미지, 텍스트, 데이터 내용 등 모든 자원에 고유한 ID인 HTTP URI를 부여합니다. 다양한 언어와 프레임워크에서 이용할 수 있는 인터넷 표준입니다. 1. Stateless (무상태성) : 클라이언트와 서버 간의 상호작용은 독립적이며, 각 API 요청이 ..
웹/Node.js
2023. 6. 25. 14:14