June 10, 2021
https://github.com/Juhyung990122/Keyduck_back
처음에는 백엔드쪽에서 member와 keyboard 사이에
scrap이라는 모델을 두고 CRUD를 하려했습니다
하지만 프론트와 회의한 결과 로컬에서 데이터를 갖고있다가
로그아웃하는 시점의 로컬데이터만 백에 저장하는 것이
서버쪽에서도 요청처리가 덜할 것 같다는 결론이 났습니다.
혹시몰라 미리 구현하던 과정에서 복합키에 대한 것들을 학습하였고,
이에 대한 것은 추후 TIL로 작성할 예정입니다.
아니 근데 likes가 member쪽 필드고.. 이걸 갱신하는 기능이긴 한데..
좀 애매한게 memberController는 그냥 진짜 회원에 관련된 기능들
(가입이나 탈퇴, 프로필설정..등등)이라서
좋아요 해둔 키보드들 갱신하는건 memberController쪽에 들어가기엔
은근 이질적인 느낌…이 들었습니다.
그래서 likes 관련된 컨트롤러랑 서비스랑 다 따로 파고
member
ㄴ controller
ㄴ memberController
ㄴ likesController
ㄴ service
ㄴ memberService
ㄴ likesService