サーバサイドエンジニアの古谷です。 ウェブブラウザを用いたサービスの欠点であったオフライン時の動作やプッシュ通知など、従来ネイティブアプリにしかできなかったことができるようになってきました。 なかでもWeb Push通知は、ユーザのエンゲージメント向上やメールに変わる情報発信の手段として注目をあつめています。 本記事では、Service Workerを利用したWeb Push通知環境の構築について、コードを交えながら解説します。 Service Workerとは Service WorkerとはWebブラウザとWebサーバの間にある、クライアントPC側のプロキシのようなものです。 Service Workerを使えば、オフライン時でもWebサービスを提供できたり、Web Push通知を受け取ることができます。 Service WorkerにはHTTPSでしか利用できない制約がありますが、近
![Service Workerを利用したWeb Push通知環境の構築【導入編】 - Tech Inside Drecom](https://cdn-ak-scissors.b.st-hatena.com/image/square/42c56378f9ed3b33343206fbf715fb55e2b1da9b/height=288;version=1;width=512/https%3A%2F%2Ftech.drecom.co.jp%2Fwp-content%2Fuploads%2F2016%2F04%2Fservice-worker.png)