RESTful API란
- HTTP 메소드와 URI 사용에 규칙을 정해놓고 제공하는 API이다. (나)
- RESTful API는 안전하고 신뢰할 수 있으며 효율적인 소프트웨어 통신 표준을 따른다.
- URI을 통해 클라이언트가 요구하는 사항을 서버에 명확하게 지정한다
- HTTP 메소드는 4가지를 사용한다
- GET : 데이터를 획득, 필터링
- POST: 생성
- PUT: 수정
- PATCH: 수정을 해도 한가지 수정할때
- DELETE: 삭제
- 클라이언트 사이드가 다양해지면서 규격화된 데이터 응답방식이 필요해지면서 필요해짐
참고: https://aws.amazon.com/ko/what-is/restful-api/