REST API
HTTP의 URI(자원 식별자)를 통해 자원(Resource)을 명시하고
HTTP 메서드를 통하여 자원에 대한 CRUD (만들고,읽고,수정하고,삭제하고) 작업을 처리하는 것
내가 이해한 대로 나름 쉽게 설명 하자면
HTTP 메서드(GET, POST, PUT, PATCH, DELETE)와 명사형의 단어를 사용해
서비스 URL을 만드는 것 이라고 이야기 하고 싶다.
RESTful
REST 라고 할만한 조건을 충족하는 것
RESTful 한 서비스를 위해서는 지켜야하는 기본적인 원칙이 있다.
- 명시적으로 HTTP 메서드(GET, POST, PUT, PATCH, DELETE)를 사용할 것.
- 상태를 저장하지 않을 것. (Be stateless)
- 디렉토리 구조와 유사한 URI 를 사용할 것.
- XML 혹은 JSON 혹은 두 가지 방법 모두를 사용하여 리소스를 전송할 것.
'Programming' 카테고리의 다른 글
MongooseError [MongooseServerSelectionError]: bad auth : Authentication failed (0) | 2022.04.26 |
---|---|
리팩토링이란 무엇인가? what is Refactoring (0) | 2022.04.18 |
MVC란? (0) | 2022.02.24 |
매개변수와 인자 Parameter & Argument (0) | 2022.02.16 |
객체 지향 프로그래밍(OOP : object-oriented programming) (0) | 2022.02.15 |
최근댓글