REST API

딩딩당당·2023년 2월 21일
0

REST의 의미
자원을 이름(자원의 표현)으로 구분하여 해당 자원의 상태(정보)를 주고 받는 모든 것을 의미한다.

REST의 개념
HTTP URL를 이용해 HTTP Method(POST, GET, PUT, DELETE)를 해당 자원에 대한 CRUD Operation을 적용하는 것을 의미한다.

CRUD란?

Create : 생성
Read : 조회
Update : 수정
Delete : 삭제

RESTful을 이해하기 위해서는 먼저 REST API 설계 규칙부터 알아야한다.

1.슬래시는 계층 관계를 나타내는데 사용한다.
2.URL 마지막에 슬래시를 작성하지 않는다.
3.하이폰(-)은 URI 가독성을 높이는데 사용한다(URI가 긴 경우)
4.밑줄(_)을 URI에 사용하지 않는다.
5.URI 경로에는 되도록 소문자만을 이용한다.
6.파일확장자는 URI에 포함시키지 않는다.

REST API
REST API란 위에서 설명한 REST를 기반으로 서비스 API를 구현한 것이다.

profile
자바공부해요흑흑

0개의 댓글