FrontEND/React

Project(REST API 규칙)

smartlittlepuppy 2021. 8. 1. 20:41
반응형

REST는 자원을 이름으로 구분하여 해당 자원의 상태를 주고 받는 모든 것을 의미합니다. 

보통 API를 짤때, Restful 하게 짰다고 하는 건 REST 규칙을 지켜가면서 API를 설계했다고 보면된다. 

 

1. HTTP Method에 따라 자원의 행위를 정한다. 

CREATE POST : 생성할떄

READ GET : 조회할때

UPDATE PUT :  업데이트 할때

DELETE DELETE : 삭제할때

 

2. /로 계층관계를 나타내며, 콜렉션(데이타베이스의 테이블과 유사)은 복수형태로 표현한다. 

상세정보를 조회할떄, 

GOOD : /products/1

BAD : /product/1

 

3. 동사보다는 명사, 대문자보다는 소문자를 이용한다. 

상품을 업로드 할때, 

GOOD : /products, POST

BAD : /Product/create

 

 

 

 

반응형