新人エンジニアのメモ

新人エンジニアの日々学んだことをアップしていきます。最近はQiitaも始めました。https://qiita.com/nacho0707

【APIの基礎知識】プッシュ通知

プッシュ通知とは

  • サーバからユーザに対して任意のタイミングで通知できる仕組み
  • Push APIを使用することで、ブラウザでもサーバからのプッシュ通知を受信できるようになる

 

プッシュ通知に関連するAPI

  • Push API:プッシュ通知を受信
  • Server-Sent Events:サーバからのプッシュ送信
  • fetch:プッシュ通知のメッセージの取得
  • Notifications API:プッシュ通知の表示
  • Service Workers:Webページが閉じた状態でもプッシュ通知を実現する