인프런 커뮤니티 질문&답변

최석우님의 프로필 이미지
최석우

작성한 질문수

Slack 클론 코딩[실시간 채팅 with React]

unread Count 같은 경우 실무에선는 DB에 마지막 일자를 기록하나요?

해결된 질문

작성

·

194

0

강의에서 localStorage 를 이용하여 접속시간 or 마지막 불러온 일자를 저장하고
그 local 값을 unreads 에 after 파람으로 전송하여 읽지않은 메시지를 카운트 햇는데

해당 방식은 다른 아이디로 로그인 시 같은 local 데이터를 활용하기도 하고 다른 기기에 접속시 해당값은 날라가게 될텐데 이는 에러사항으로 이어질 것으로 예상됩니다.
마지막 일자를 활용하게 된다면 이 값은 db에 저장되야 할걸로 생각이 되는데 맞을까요?

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

일단 날아가도 되는 데이터라면 로컬스토리지를 고려해볼 것 같고요. 절대 날아가면 안 된다면 db를 쓰긴할 것 같습니다. nosql로요. 카톡도 초반에는 파일로 채팅 저장해서 날아가곤했는데 요즘은 다 디비에 저장하죠 ㅎㅎ

최석우님의 프로필 이미지
최석우

작성한 질문수

질문하기