CRUD

Taehye.on·2023년 4월 7일
0

코드스테이츠 44기

목록 보기
52/89
post-thumbnail

D-38

🔍 CRUD란?

CRUD는 대부분의 컴퓨터 소프트웨어가 가진 기본적인 데이터 처리기능 4가지, Create(생성), Read(읽기), Update(갱신), Delete(삭제) 를 묶어서 일컫는 말이다.

데이터 베이스에서는 기초적인 4가지 쿼리형식을 의미하기도 한다.

이름조작SQL
CREATE생성INSERT
READ조회SELECT
UPDATE수정UPDATE
DELETE삭제DELETE

클라이언트와 서버간 HTTP 프로토콜을 이용해 RESTful하게 데이터를 전송할 때도 활용된다.

이름조작METHOD
CREATE생성POST
READ읽기GET
UPDATE갱신PUT
DELETE삭제DELETE

여기서 RESTFul은 무엇일까?

🔍 RESTful

RESTful이란 REST라는 아키텍처를 구현하는 웹 서비스를 나타내기 위해 사용되는 용어이다.
즉 REST API를 제공하는 웹 서비스를 RESTful하다 할 수 있다.

RESTful의 목적은 사용하기 쉽고 이해하기 쉬운 REST API를 만들기 위함이다.
만약 CRUD를 모두 POST 로만 처리하는 API이거나, route에 리소스나 ID 외의 정보가 들어가는 경우 RESTful하지 못한 경우라 볼 수 있다.

0개의 댓글