issues
search
wecode-bootcamp-korea
/
41-2nd-PetWithU-backend
1
stars
1
forks
source link
[ADD] 커뮤니티 좋아요 / 스크랩 클릭 기능 API
#19
Closed
Judy-Choi
closed
1 year ago
Judy-Choi
commented
1 year ago
:: 최근 작업 주제 (하나 이상의 주제를 선택해주세요.)
[X] 기능 추가
[ ] 데이터베이스 작업
[ ] 리팩토링
[ ] 버그 수정
[ ] 컨벤션 수정
:: 구현 목표 - 해당 브랜치(PR)에서 구현하고자 하는 하나의 목표 작성
커뮤니티 게시글 좋아요 / 스크랩 버튼 True/False 구현
:: 구현 사항 설명 - 해당 브랜치(PR)에서 작업한 내용 작성
좋아요/스크랩 버튼을 클릭할 때마다 DB 테이블에 row 추가/제거되도록 구현
:: 테스트 결과 이미지
Server가 잘 동작하는지 확인할 수 있는 Terminal 캡쳐 이미지
Postman(Client Tool)을 이용한 API 테스트 결과 이미지
작성한 Test Code가 잘 통과했는지 확인할 수 있는 이미지
DB 작업 PR인 경우 Table 생성 및 수정 결과에 대해 확인할 수 있는 이미지
:: 기타 질문 및 특이 사항
산책로에도 똑같이 쓰이는 기능이라 리팩토링을 할 때 통합하면 좋을 것 같다고 생각했는데, 추후 확장성을 고려하면 좋아요와 스크랩의 기능은 분명 다르기 때문에 고민 끝에 커뮤니티 / 산책로 각각 좋아요 / 스크랩 기능을 만들었습니다.
어떻게 하면 효율적으로 설계하고 확장성을 높일지는.... 코딩할 때마다 고민입니다.
특히 이렇게 비슷한 기능이 쭉 나올 때는 더더욱요!
:: 최근 작업 주제 (하나 이상의 주제를 선택해주세요.)
:: 구현 목표 - 해당 브랜치(PR)에서 구현하고자 하는 하나의 목표 작성
:: 구현 사항 설명 - 해당 브랜치(PR)에서 작업한 내용 작성
:: 테스트 결과 이미지
:: 기타 질문 및 특이 사항