HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🐣
프론트엔드 데브코스 3기 교육생
/
🙂
동근팀
/
2023/01/19(목)
2023/01/19(목)
2023/01/19(목)

2023/01/19(목)

팀원
회의
Jan 19, 2023
프로젝트
프로젝트 DAY-16

오늘 전체적으로 해야할 일들


배포 하기


  • 첫 테스트 배포 성공
  • 현재 SignUp 페이지는 API주소를 바꾸지 않아 에러 발생
  • 테스트 배포 주소: https://develop--sage-florentine-9a3988.netlify.app/
  • 리액트 쿼리 적용 박민형
 

추가적으로 생각해 볼 내용


1. 검색창과 전체베스트의 위치를 바꿀것인가? 베스트 테이블 높이를 줄임으로 충분히 보완 된 듯 싶어 배제
2. 전체베스트의 글 하나의 높이를 줄여서 전체적으로 테이블의 높이를 줄여보자 => 글 제목과 좋아요/댓글 태그를 하나의 태그 안으로 넣으면 될 듯 완료
3. 베스트 정렬기준: 좋아요가 같다면 댓글이 많은게 상단으로 완료
 

React-query


react-query
follow
  • Line 20 ~ 27(2개)
  • 가져오는 데이터는 로그인 유저 정보, 현재 포스트 유저정보
  • 상대방 및 내 페이지로 갔을 경우 ⇒ 최신 데이터가 반영 되어 있긴 해야 함 ⇒ 하지만 그렇게 치명적이지는 않으니까 3초 지나면 다시 refetch 하는 방법 사용 고려
layout
Channels.tsx ⇒ Line14 ~ 23(1개)
  • 2번만 호출하지만 그래도 소스코드랑 줄이는 거랑 1번호출로 수정
notification
NotificationList.tsx ⇒ Line 39~53
  • 다시보기
NotificationStatus ⇒ Line 13~26
  • 알람 표시 같은 경우
post
DetailPost.tsx ⇒ Line 46~49
  • 유저가 상세페이지 들어왔을 때 그래도 최신 정보를 봐야 하니 2초 정도
UpdatePost.tsx ⇒ Line 35~38
  • 데이터는 특정 포스트의 정보
  • 특정 포스트의 정보는 유저가 수정하지 않는이상 수정 되지 않으니 호출x
  • 데이터가 변화 되어야 리 패치를 해주는데 업데이트 페이지는 그 변화를 일어나게 해주는 곳이니까 pass
search
index.tsx ⇒ Line 37~53(1개)
특정 페이지로 가는 것은 고민
user
index.tsx ⇒ Line 27~30
  • useFollow에서 데이터 내려 받아서 사용하기 때문에 데이터 부를 필요 없음
userEdit.tsx ⇒ Line 23~35
  • useFollow에서 데이터 내려 받아서 defaultValue로 이름 설정
userEditimg ⇒ Line 22~25
  • useFollow에서 데이터 내려 받아서 사용
userFollowers.tsx ⇒ Line 19~22
  • 팔로워 같은 경우는 시간 후에 refetch 되도록
usderFollowing.tsx ⇒ Liner 19~22
  • 팔로잉도 상대방이 실시간으로 진행할 수도 있으니 3초 정도
useAxios 사용하지 않을 수도 있음

그 외 회의 사항


LightHouse 점수 돌릴 때마다… 다르게 나오는데.. 이게 뭐가 맞는거죵?…