socket.io 활용중 조언을 얻고싶습니다.
289
작성한 질문수 4
안녕하세요 nest.js수강 후 nest.js로 개인프로젝트 중 궁금한점이 생겨 질문드립니다. socket.io로 카카오톡과 같은 구조의 채팅창을 구현중인데요. 카카오톡 처럼 채팅방에 들어가기 전에 채팅방 목록에서 읽지 않은 메세지를 어떻게 얻을 수 있을까 고민이 되어 조언을 구하고 싶습니다.
react를 배우지 않아 정확히는 모르겠지만, 제로초님 sleact 깃헙을 보니 유저가 채팅방에서 나갈 때의 시간을 db에 저장하고, 나간시간부터 마지막에 올라온 채팅까지 갯수를 count해주는 백엔드 api를 만들고, 프론트는 채팅방 목록 하나하나가 백엔드에 요청하여 읽지 않은 채팅 개수를 받아오는거 같았습니다.
혹시 위 방법이 맞다면 사이즈가 커졌을때 db에 큰 무리가 가지는 않을지, 아니라면 다른 좋은 방법이 있을지 궁금합니다.
항상 감사드립니다!!
답변 1
강의자료는 어디서 다운받나요?
0
146
4
질문 있습니다.
0
320
3
코드 편집기 확장 프로그램
0
220
2
(질문)비밀 저장소에 접근하기 위한 인증 정보는 로컬 .env에 저장하는지?
0
165
2
(질문)외부 저장소를 통한 환경변수 불러오기 비동기 질문
0
180
3
로그인을 해도 LoggedInGuard쪽에서 false값이 나옵니다.
0
163
2
로그인방법이 고민됩니다.
0
197
2
yarn seed 명령어 실행 시 데이터 삽입 안됨
0
305
4
yarn run db:create 시에 발생하는 데코레이터 오류
0
249
2
npm run db:create 시에 발생하는 decorating 오류
0
245
2
RxJS 디버깅 질문 있습니다.
0
201
3
CacheManager에 대해 질문 있습니다.
0
185
2
로깅은 어떻게 하는게 효율적일까요?
0
241
1
CORS 질문 있습니다.
0
428
2
쿠키 옵션에 대해서 질문 있습니다.
0
191
2
로그아웃 요청이 403 forbidden 에러가 나는데 왜그런걸까요??
0
458
1
401 unauthorized문제
0
306
1
가드의 장점에 대해서 질문이 있습니다.
0
234
1
로그 관리에 대해 질문 있습니다.
0
256
2
CORS 에러 질문 있습니다.
0
329
2
배포 환경 DB 연결 질문 있습니다.
0
418
2
socket io 미 연결 문제 (nest & flutter)
1
1170
3
no elements in sequence 에러 관해서 질문이 있습니다.
0
466
1
start:dev-backup으로 돌리면 핫 리로딩이 되요 정상인가요?
0
329
1





