Search
🏍️

실시간 채팅 어플리케이션

아키텍처

세션 정보

트러블 슈팅

기록

Q. Edit하면, Edit된 메시지가 맨 앞으로 오는 버그 있지 않나? Q. 로그인이 안 되었다면, 애초에 input이 보여지면 안 되지 않나? Q. 로그인하면, 나의 이름과 프로필이 input에 보여지면 더 좋지 않나? Q. 여러 채팅방으로 수정하면 어떨까? Q. 상대편에서 edit 수정하면, 바로 반영이 안 되네? 새로고침해야 됨 그리고 맨 앞으로 오는 버그 있다.

최종 발표 때, 들어가면 좋을 것

1. Setup project

2. Layout & Chat Header UI

3. Setup supabase

4. Authentication

5. InitUser State

6. User table and trigger

7. Chat UI

8. Create message

9. List message

10. optimisticAddMessage

11. MessageMenu UI

12. Delete message

13. Edit message

14. Realtime listener

15. Arrow down & Notification

16. Pagination

17. Presence

Logout UI

Deploy

Logout을 했는데, presence 수 감소 X
More Messages
LIMIT_MESSAGE 보다 많아지면…
왜 안 없어지지?
빠르게 메시지 보내면 전역상태에 몇 개 안 올라가는 듯? : 천천히 입력하자
Login 아이콘 추가
로그인 전, Daily Chat 가운데 정렬