Supabase Realtime 댓글·반응 프롬프트
내 사이트에 새로고침 없이 보이는 댓글 또는 이모지 반응을 붙여줘.
목표:
- 사용자가 댓글이나 반응을 남기면 DB에 저장된다.
- 다른 화면에서도 새로고침 없이 변화가 보인다.
- 로그인 사용자만 작성할 수 있고, 작성자 이름은 로그인 프로필에서 가져온다.
진행 순서:
1. 댓글과 이모지 반응 중 수업 시간 안에 끝내기 쉬운 기능 하나를 추천한다.
2. 필요한 Supabase 테이블 구조를 제안한다.
3. RLS 정책을 초보자도 이해할 수 있게 설명한다.
4. Realtime 구독이 필요한 테이블과 이벤트를 설명한다.
5. 화면 UI, 빈 상태, 로딩, 실패 메시지를 만든다.
6. 로컬에서 두 브라우저 창으로 확인하는 방법을 알려준다.
7. 배포 후 확인 체크리스트를 정리한다.
Realtime은 "알림벨" 또는 "무전기" 비유로 설명해줘.