CRUD 개념 정리
CRUD란?
- C → Create : 데이터 생성
- R → Read : 데이터 조회
- U → Update : 데이터 수정
- D → Delete : 데이터 삭제
웹/REST API 기준
동작HTTP 메서드설명예시 (맛집 웹)
| Create | POST | 새로운 데이터 추가 | 새 맛집 등록 (POST /restaurants) |
| Read | GET | 데이터 조회 | 맛집 목록 불러오기 (GET /restaurants) |
| Update | PUT / PATCH | 기존 데이터 수정 | 맛집 정보 수정 (PUT /restaurants/1) |
| Delete | DELETE | 데이터 삭제 | 특정 맛집 삭제 (DELETE /restaurants/1) |
자 여기까지 CRUD 개념에 대해서 알아보았고
이제 어제 만든 "오늘 뭐 먹지?" 실습 과제에 적용할 수 있도록 구성해 보았다.
postman으로 구현
| Create | Add Restaurant | 새 맛집 추가 |
| Read | Get Restaurants | 맛집 목록 조회 |
| Update (PUT) | Update Restaurant | 맛집 전체 정보 수정 |
| Update (PATCH) | Edit Restaurant | 맛집 일부 정보 수정 |
| Delete | Delete Restaurant | 맛집 삭제 |

강의와 자료를 찾아보며 드디어 완성했다. 직접 부딪혀 보면서 구현해보니
이제는 어느 정도 이해한 것 같다.
처음에는 어려웠지만 하나씩 해결해 나가니 뿌듯ㅎㅎ⎝⍢⎠