📒

9/9(월)

1.
게시글의 title(제목) 삭제
ERD 반영 및 코드 리팩토링
메인 페이지에 각 게시글이 사진과 요약, 태그만 보고 사용자가 클릭하기에는 편리성이 없음
특산주 이름을 추가하여 게시글에 UI 추가하기로 결정
2. 특산주 등록 작업 관련 논의
POST 게시글 기능만 구현하다보니 관련 연관 매핑 테이블(특산주, 태그 등)을 최소한으로 구성함
특산주 등록은 현재 자동으로 추가되지만, 매니저 권한 등 다른 기능 API 구현 후 POST 리팩토링 진행 예정(로직 변경)
3. 금주 기능 개발 역할 분담
특산주 + 매니저 권한
댓글 + 태그 팔로우 + 알림
추천 기능
4. ElasticSearch(ES) 도입 논의
검색 기능 중 태그 검색과 특산주 검색을 위해 ES 사용하는 방안 논의
태그 검색에 ES를 도입하여 성능 최적화를 시도할 수 있지만, 태그 검색이 정확히 일치해야 하는 방식이라 ES 도입 효과가 크지 않을 수 있음
특산주 검색은 DB에서 처리하고, 태그 검색만 ES로 DB와 연동하도록 제안
향후 ES 도입 여부와 적용 범위는 금주 개발 기능 구현 이후 결정하기로 함
5. PR 리뷰 및 리팩토링
팀원 2명 모두 리뷰를 받고 나서 머지 완료
Post 제목 제거 관련 리팩토링
Post 조회수 증가 코드 추가
기존 게시글 수정시 기존의 태그 삭제후 수정된 태그 적용 코드 리팩토링
프론트에서 member_id를 추출하는 것은 중간에 id를 탈취하는 보안 이슈가 있을 것 같아 JWT 토큰에서 member_id를 추출하도록 리팩토링(서버 관리)
전체 게시글 조회 시 기존 리스트 방식에서 페이징 처리
단일 값은 from, 두 인자값 이상은 of 메서드 적용
JWT 토큰 member_id 추가에 따른 테스트 코드도 수정 작업 진행
이후 테스트 코드 작성 예정