「web-push for Deno」
Node.js用のWebPushライブラリ web-push の依存ライブラリでDenoのnpm互換を使っても動かないものを調査、随時ESモジュール化を進めて実現。
「code4fukui/elliptic: Fast Elliptic Curve Cryptography in plain javascript」
地味に手間取ったのが楕円曲線暗号、ECDSA。Node.js用の実現するライブラリの一部をESモジュール化して、なんとかなりました。
「code4fukui/WebPush」
こちら「
web-push for Deno」を使ったWebアプリを作るためのサンプルプロジェクト。ローカルで動かしてPC/Mac上で通知のテストができ、SSLに対応したサーバーに設定すればスマホ向けサービスで使えます。
links
- オープンな技術で開発進む通知システム「WebPush」を簡単に使ってみるJavaScriptプログラム
- SaaS無しで実現するWebPush for iPhone!