CRUD & RESTful API

pengooseDev·2022년 12월 30일
0


CRUD란?

실제 서비스를 구현한다면, DB의 사용이 필연적이다.

DB는 클라이언트와 함께 살아 숨쉰다.

새롭게 데이터가 생성되고,
누군가에게 조회되며,
정보를 수정하기도 하며,
불필요한 데이터는 삭제되기도 한다.


이러한 DB의 생명주기를 담당하는 일련의 과정.

  • Create(생성)
  • Read (조회)
  • Update(수정)
  • Delete(삭제)

각 과정의 앞글자를 따 CRUD라고 부른다.

RESTful API?

HTTP 통신을 이용해 Server와 Client는 소통한다.
URI(Uniform Resource Identifier)를 통해 자원(Resource)를 명시하고, HTTP Method(GET, POST, PUT, DELETE)를 통해 해당 자원에 대한 CRUD Operation을 적용하는 것.

Create : 데이터 생성(POST)
Read : 데이터 조회(GET)
Update : 데이터 수정(PUT, PATCH)
Delete : 데이터 삭제(DELETE)

ref

REST란? REST API란? RESTful이란?

0개의 댓글