Skip to content

[2월 02일] 리팩토링 회의

Pur edited this page Feb 2, 2022 · 3 revisions

논의

  • 계정전환 : 로그인/로그아웃 먼저 구현 후, 생각하기
  • 라우터 수정
    • page 객체(private, url, component)를 만들어서 작업하기
  • 에러 핸들링은 어떻게?
    • app > store > Error 폴더 안에, ErrorSlice > extraReducer에 처리

수정

  • 수화
    • 네트워크 에러 -> navigator.online 이용
  • 찬혁
    • 자식 컴포넌트에서 로직 처리할 경우, 불필요한 렌더링 생김 -> 부모 컴포넌트에서 props로 넘겨주기
    • 서버 url 빼서 적용. (변수명: REACT_APP_BASE_URL) & .gitignore에 추가

일요일까지 계획

  • 수화
    • useInput 적용 & 유저인증
  • 찬혁
    • 웹소켓 api 나오는대로 개발 진행
  • 영인
    • 북마크 & 유저인증 구현

백엔드와 회의할 것

  • 에러 응답(에러코드, 에러메시지) 소통
  • invitee, inviter -> 내가 초대받은 경우, 프론트단에서 혼동되어 둘이 바뀔 수 있음
  • 채팅방 생성 후 채팅 안했을 경우, 다시 나갔다 들어오면, UI 삭제됨 -> 서버에서 괜찮은지?

Clone this wiki locally