CRUD
개요
Create, Read, Update, Delete
데이터베이스의 데이터를 조작하는 4가지 요소이다.
SQL에서는 DML로 구현되어 있다.
너무 기본적인 부분이기도 하고, 데이터를 다루는 데에는 이게 항상 근본이다.
그래서 HTTP에서 사용되는 메서드들도 기본적으로 이에 기반한다.
데이터베이스를 활용하는 어떤 소프트웨어를 만든다 하면, 가장 기초적인 구현으로 항상 crud를 삼는다.
가령 게시판 서비스를 만든다고 하면 게시글 crud, 댓글 crud를 구현하는 게 기본이 된다.
여기에서 각 도메인에 맞춰서 어떤 식으로 세부 로직을 짜냐가 관건이 된다.