본문 바로가기

기록하기

문제 정리하기 (3)

  • 회원가입 과정에서 가입하기 클릭시 잘못된 정보입력이 있을때에 어떤 정보가 잘못되었는지 알려주면 좋을것 같습니다.
  • Url로 특정 API에 접근시 로고가 깨지는 현상이 있습니다. (배너 이미지도 다 깨집니다)
  • Url로 특정 API에 접근 할 때 존재하지 않는 게시물이라면 접근 할 수 없거나 다른곳으로 redirect되어야할것같습니다. 
    (데이터로드에러라고 뜨는데 어떤 에러인지 클라이언트에게 보여주는것은 보안적인 측면에서 좋은 방법이 아닐것 같습니다)
  • Shop조회시 리뷰를 작성한 후 삭제 버튼을 눌렀을때 새로고침해야 삭제가 반영이 되는것같아요. 사용자가 새로고침 할 필요없이 바로 refresh 되도록 해주면 더 좋은 UX가 될것같아요.
  • Shop등록시 이미지 등록에서 드래그앤 드롭이 불가능합니다.(안내문구에는 된다고되어있음)

  • 채팅방 입장시 새로고침을하면 계속 입장하게 되는것같아요.(입장 알림이 계속뜸). 입장에 대한 메세지가 도배되면 UI적으로 불편할것같아요

  • 반복적으로 입장메세지가 나오던 것 수정
  • 근데 저 동그라미는 백엔드쪽에서 수정을 할 수 없어서 프론트와의 상의 필요

  • 추가로 채팅메세지 빈값 보내기 X, 300자 제한 추가

  • 레디스에 유저 정보를 저장
    • 키 : 채팅방 아이디 -> 들어가있는 유저 이메일 저장
    • 키 : 유저 이메일 -> 들어가있는 채팅방 아이디를 저장하면서 유저의 상태를 저장
    • 하트비트 메세지를 일정 시간동안 프론트와 계속 통신하면서 유저가 활동을 하는 상태인지 아닌지를 확인해서 일정 시간이 지나면 자동 퇴장처리 -> 채팅방에 들어가있는 유저 목록에서 이메일 삭제 
    • but, 유저 삭제를 하긴하지만 실시간 화면에서 반영하는건 아직 구현 못함
  • 현재 레디스에 생각보다 너무 많은 정보를 저장하고 있는것 같아서(중구난방으로 저장되는 느낌) 리팩토링이 필수적으로 필요하다고 느낌
  • 프로젝트를 마무리하고 개인적으로 수정을 하게 될 것 같음

'기록하기' 카테고리의 다른 글

CS 자주 나오는 질문 정리 (1)  (0) 2024.01.19
프로젝트 마무리하면서 정리하기  (1) 2024.01.08
기타 문제  (1) 2024.01.02
마이페이지 관련 문제  (1) 2024.01.02
샵 관련 문제  (1) 2024.01.02