일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Github_token
- GitHub
- #내일배움캠프
- KPT
- 성장기록
- #스파르타내일배움캠프TIL
- Diary 해우소
- 스파르타내일배움캠프
- Token
- 스파르타내일배움캠프TIL
- JVM
- 객체지향 언어
- 인스턴스
- 클래스
- Java의 이점
- 내일배움캠프
- Git
- 메서드
- diary
- 변수의 다양성
- static
- 회고록
- #스파르타내일배움캠프
- Java
- 생성자
- TiL_1st_0419
- 포맷은 최후의 보루
- 스레드
- 해우소
- 감사기록
- Today
- Total
몬그로이
TIL_071 본문
아티스트가 구독자에게 댓글을 남겼을 경우, 알림이 가도록 하는 기능을 구현할 수 있을까 싶어서 구글링을 하는 도중
알림 기능의 API 가 있다는 글을 보게 되었다
Notification API 로, 웹에서도 앱처럼 알림을 줄 수 있다는 것이다
사용 언어는 javaScript 였다
WebSocket 은 서버에서 유저까지 모두 가능하지만(실시간 양방향 통신 가능)
Notification API 로는 브라우저와 유저만 연결이 되므로, 서버에서 이벤트를 확인하는 과정이 추가로 필요하다
왜냐하면 Notificationa API 는 시각적 알림을 주는 기능을 담당하고 있기 때문이다
https://developer.mozilla.org/ko/docs/Web/API/Notifications_API
https://kimfk567.tistory.com/74
역할 분배까지 다 끝나고
Git 초기 세팅을 하던 중, 한 튜터님께 질문을 갔더니
ERD 전면 수정을 권유 받았고,
그렇게 10개가 넘는 테이블을 삭제하고, 리팩토링 했다
블랙리스트를 담았던 테이블은 enum 으로 관리하면 되기때문에 삭제했고
공지사항이나 Feed, 스케줄도 누가 작성했는지에 따라 enum 으로 분류하여 사용하기로 하였다
엔터테인먼트가 가입하는 방식에 대해
사업자 번호로 등록하면 자동으로 등록이 되어서 웹에서 활동이 가능하도록 하는 것에서
실제 API 를 통해 테스트를 진행하지 않을 것이기 때문에
어드민에게 허가를 받는 방식으로 진행하려 하였다
그러면 허가를 받는 절차를 위한 과정이 있어야 하는데 어떻게 해야하는지도 결정해야 하는데,
그러기에는 시간이 촉박하기 때문에 토큰을 각각에게 나눠주기로 정했다
아티스트 그룹테이블에 아티스트가 속함
아티스트그룹별 구독자 테이블 생성
역할 분담: 팬 아티스트 피드 CRUD 댓글 CRUD