HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🐣
프론트엔드 데브코스 4기 교육생
/
🍔
김동영팀
/
🛬
최종발표 회의
/개발 중 신경쓴 것들 - 2-3개/
dislike기능

dislike기능

 
저희 서비스의 특성상 사용자가 물건을 잘 샀는지, 못샀는지 판별하는 기능이 필요하다고 생각했습니다.
 
다만 포스트에 싫어요 기능 자체에 대한 api가 존재하지 않았기 떄문에 정해진 api를 통해 포스트 에 대한 싫어요 기능을 구현해야만 하였습니다
 
따라서 게시글을 만들때 두 개의 채널에 동시에 포스트가 생성되게 하였습니다.
 
(하나의 채널은 포스트의 좋아요 관리용, 다른 하나는 포스트의 싫어요 관리용)
 
먼저 포스트를 만들면 싫어요 관리용 채널에서 포스트를 만들고 요청의 응답으로 온 포스트 id를 Post title에 저장해주었습니다.
 
그 후 전체 게시글을 불러올떄 , 좋아요 싫어요 개수를 각각 다른 채널에서 불러와서 랜더링하게 설정하였습니다.
 
 
 
notion image