RESTful API란? 개념부터 설계 원칙, 구현 정리
·
🌐 Web
1. RESTful API란?RESTful API는 REST(Representational State Transfer) 아키텍처 스타일을 따르는 API를 의미한다.REST는 2000년 로이 필딩(Roy Fielding)이 논문에서 소개한 개념으로,웹의 장점을 극대화하는 네트워크 아키텍처 원칙을 기반으로 한다.RESTful API는 클라이언트와 서버 간의 통신을 REST의 원칙에 맞게 설계한 API를 의미한다.쉽게 말해, RESTful API는 "규칙을 지키는 HTTP API"라고 볼 수 있다.규칙을 따르지 않으면 RESTful하지 않은 API가 될 수 있다.2. REST의 기본 원칙RESTful API를 설계하기 위해서는 REST의 기본 원칙을 이해해야 한다.REST는 다음과 같은 주요 원칙을 따른다.1..