다재다능 개발자 성장기 🚀
항해99 👩💻59일차 TIL 본문
⭐ Final Project ⭐
1. 리뷰페이지에서 다른사람이 쓴 후기에 좋아요버튼을 누르면 likeCnt가 +1되고, 좋아요 취소 버튼을 누르면 likeCnt가 -1 되도록 하는 기능을 구현하였다.
2. 마음에 안드는 리뷰를 신고하면 해당리뷰를 작성한사람의 userId가 나의 user 스키마에 있는 blacklist 배열에 추가되도록하는 기능을 구현하였다. 우선 이렇게 구현은 해놨는데 신고하기 버튼을 누르면 어떤식으로 구현이 될지(차단이되는지, 나에게만 안보이는지)는 프론트분들이랑 추후에 더 구체화시키기로 하였다.
🐣 Today I Learned 🐣
Git conflict(충돌났을 때) 사용하면 편리한 기능
git에서 다른 팀원과 함께 작업할 때 나와 상대방의 코드가 다르면 충돌이 일어난다. 이럴 때 수동으로 >>> 이런 꺽쇠들을 삭제해주는 것보다 충돌난 곳 위에 뜨는 버튼들을 활용하면 훨씬 쉽게 수정할 수 있다.
- Current Change : 현재 HEAD의 내용(내 브랜치의 내용)을 적용.
- Incoming Change : merge되는 다른 브랜치의 내용을 적용.
- Accept Both Change : 현재 HEAD와 변경된 부분 둘다 남김.
- Compare Change : 컨플릭트가 난 부분을 보기쉽게 보여줌.
📌Trouble Shooting 📌
Error: querySrv ECONNREFUSED _mongodb._tcp.cluster0.ehvln.mongodb.net
카페에서 코딩을 하다가 난 에러인데 찾아보니 공용와이파이를 사용해서 나는 에러라고 한다.
'항해99_6기_TIL' 카테고리의 다른 글
항해99 👩💻61일차 TIL (0) | 2022.05.06 |
---|---|
항해99 👩💻60일차 TIL (0) | 2022.05.06 |
항해99 👩💻58일차 TIL (0) | 2022.05.04 |
항해99 👩💻57일차 TIL (0) | 2022.05.03 |
항해99 👩💻56일차 TIL/WIL (0) | 2022.05.03 |