ギフプロギフプロ

PWAプッシュ通知をAIで実装|プロンプト作例とコード全文

CODE PREVIEW

エディタを読み込み中…
P

プロンプト

完全なPWAプッシュ通知実装のデモを作成してください。1) プッシュイベントリスナー付きのService Worker登録、2) VAPID鍵生成(デモ用にハードコード)、3) 購読/解除UIボタン、4) プッシュ通知送信(fetchでモックエンドポイントへ、または自己完結ロジックでシミュレート)、5) オフラインフォールバックページ。クリーンなHTML/CSS/JS、フレームワークなし。通知許可リクエスト、購読状態表示、「テスト通知を送信」ボタンを表示。モダンなカードUI、グラスモーフィズムでスタイリング。

このプロンプトは、PWA(プログressive Web App)のプッシュ通知機能をゼロから実装するデモコードをAIに生成させるものです。Service Workerの登録からVAPID鍵の扱い、購読UIの構築まで要件を細かく列挙することで、フレームワーク不要の自己完結したサンプルを一度に出力させられます。通知許可フローや購読状態管理など、実装で詰まりやすい箇所を網羅的に指定している点が特徴です。

フロントエンドエンジニアがプッシュ通知の動作原理を素早く把握したい場合や、社内勉強会・ハンズオン用の教材を準備する場面に適しています。グラスモーフィズムによるUI指定を外してシンプルな構成にしたり、モックエンドポイントを実際のサーバーURLに置き換えたりすることで、プロトタイプから本番寄りの実装へと段階的に応用できます。

プロンプトの解説

このプロンプトは、PWA(プログressive Web App)のプッシュ通知機能をゼロから実装するデモコードをAIに生成させるものです。Service Workerの登録からVAPID鍵の扱い、購読UIの構築まで要件を細かく列挙することで、フレームワーク不要の自己完結したサンプルを一度に出力させられます。通知許可フローや購読状態管理など、実装で詰まりやすい箇所を網羅的に指定している点が特徴です。

フロントエンドエンジニアがプッシュ通知の動作原理を素早く把握したい場合や、社内勉強会・ハンズオン用の教材を準備する場面に適しています。グラスモーフィズムによるUI指定を外してシンプルな構成にしたり、モックエンドポイントを実際のサーバーURLに置き換えたりすることで、プロトタイプから本番寄りの実装へと段階的に応用できます。

このプロンプトは役に立ちましたか?

コメント

コメントは承認後に表示されます

この記事が役に立ったら投げ銭で応援

Apple Pay / Google Pay / カード (Visa/Mastercard/JCB/Amex) / Link / Alipay / WeChat Pay 対応 · Stripeで安全に決済

開発者が選ぶ最強ツール集

運営者が毎日使っているツール・ガジェット 6選

見る
ホームヘルプ