8. Deploy Azure Web Apps
https://docs.microsoft.com/ja-jp/azure/app-
service/app-service-web-get-started-html
公式のドキュメント通りコマンドを打てば
静的なWebサイトを簡単にDeployできる
Deploy User の作成 → Resource Group の作成
→ App Service Plan の作成 → Web Apps の作成
→ git push で完成
9. Deploy Azure Web Apps
ドキュメント内の「使ってみる」を押すと
謎のシェル(Azure Cloud Shell)が立ち上がる
これを使えば、ドキュメント内からデプロイできる
10. Deploy Azure Web Apps
最終的に $ git push azure すると
Azure Web AppsにDeploy完了
package.jsonを読んで $ npm install とか
自動でやってDeployしてくれる
12. PWA: Registers a Service Worker
https://developers.google.com/web/fundamen
tals/primers/service-workers/?hl=ja より引用
Service Workerを記述していく
>Service Worker はブラウザが Web ページとは別に
バックグラウンドで実行するスクリプトで、Web
ページやユーザのインタラクションを必要としない
機能を Web にもたらします。
13. PWA: Registers a Service Worker
fetchイベントをServiceWorkerに登録
HTTPリクエストに割り込み、
キャッシュがあればキャッシュから返す
→オフラインでも動作できる