4주차 목표
- 멘션
- 전체 팔로잉, 팔로워 리스트
- 이것이… 페이지 네이션이 필요한가…?
- 알림
- 누가 나를 멘션
- 내 글에 누가 댓글
- 누가 나를 팔로잉
- 댓글
- 검색 - 2 주동안
- @사람검색 추천 안함
- 내용검색 : 게시글 목록
- 사람검색: 유저 프로필 목록
- 작성자, 내용 ⇒ 단일 검색만
- scope : 작성자 | 내용
- keyword : string
FE
- UI 수정
- intl 프론트엔드 적용
- 프로필 이미지, 본문 내 이미지 첨부
- 프로필 수정 시 validation
- 멘션
- 전체 팔로잉, 팔로워 리스트 받아서
- 5개 단위로 추천
- 알림 페이지 UI
- 팔로워, 팔로잉 ⇒ 그 사용자의 프로필로 이동
- 댓글 ⇒ 그 댓글로 이동
- 댓글
- 댓글 작성 페이지
- 댓글 보기 페이지
- level +-1 까지만 표시
- 검색
- 사용자: 유저 프로필 목록
- 내용: 게시글 목록
- 검색바에 드롭다운
BE
- 멘션
- 검색
- 댓글
- 방향을 가진 게시글로 처리
- level +-1 까지만 표시
- 논의가 필요한 부분
- 포스트 내부에 댓글 관련 내용 첨부
- 게시글 스키마에 parentPost 를 추가하여 이 포스트가 어떤 게시글에 대한 댓글임을 표시
- 게시글 스키마에 childPosts 배열을 추가하여 이 포스트의 댓글 포스트들의 목록을 관리
- 둘 다 구현하거나, b만 구현 하거나
- =⇒ 1번안으로
- 포스트 외부에 댓글 관련 내용 추가
- 유저의 follows 와 비슷한 collection을 하나 더 만들어서, a → b 와 같이 표시
- 댓글 갯수를 반환할 수 있어야
- 알림
- 팔로워, 팔로잉 ⇒ 그 사용자의 프로필로 이동
- 댓글 ⇒ 그 댓글로 이동