web push 구현하기
web push를 구현하기 위해서 web-push라는 모듈을 사용해야 한다.
구현 방법은 Sending Web Push Notifications from Node.js을 참고 하면 된다. (추후 시간을 내어 코드를 정리해보려고 한다.)
오늘은 일단 중요한 몇가지 사항을 공유 하려고 한다.
- windows에서는 알람을 활성하 해두어야 알람을 받을 수 있다.
- 실제 서비스는 https만 가능하며, 인증서 또한 공식 인증서를 이용해야 된다.
- subscription 정보를 잘 관리 하면 계속 상대방이 차단하기 전까지 계속 알람을 보낼 수 있다.
- 동작 원리는 worker를 등록하여 상대방에게 push를 한다.
일단 오늘은 여기까지!!!