[DevCamp] 스프린트 프로젝트 2 - 장바구니 기능 구현

동건·2025년 3월 17일

DevCamp

목록 보기
29/85
post-thumbnail

스프린트 프로젝트 2 - 장바구니 기능 구현

오늘은 장바구니와 관련된 기능을 구현하는 시간을 가졌다.

  • 장바구니 추가
  • 선택한 장바구니 삭제
  • 선택한 장바구니에 있는 상품 전체 조회

장바구니 추가

장바구니를 추가하고 삭제하는 기능은 앞서 많이 해봤기 때문에 사용한 코드만 첨부했다.

선택한 장바구니 삭제

선택한 장바구니에 있는 상품 전체 조회

이 부분은 강의와 다르게 혼자 진행해보았다.

우선 selected, 즉 따로 선택한 장바구니가 없으면
사용자의 장바구니를 전부 조회하게끔 했다.

만약 선택한 장바구니가 있다면
SQL의 IN() 을 사용해서 해당하는 장바구니만 조회되게끔 했다.

문제 없이 조회가 돼서 강의 내용과 똑같이 하지는 않았다.

성공적으로 배열도 불러온다.

🔨 TIL

이렇게 해서 장바구니 기능을 모두 끝냈다.
아직 사용자의 아이디를 불러오는 부분에서
토큰을 사용한 기능을 추가하지 않았지만
빠르게 추가한다면
프로젝트의 퀄리티가 올라갈 것 같아서 빨리 하고 싶다고 느꼈다.

또한 프론트엔드와 백엔드 간 통신을 하는 과정을 더 익힐 수 있어서 유익한 시간이였다.

profile
배고픈 개발자

0개의 댓글