Progressive Web Appとは ServiceWorker、PushNotification、WebManifestをウェブアプリに導入することで、ネイティブアプリに近い操作性(パフォーマンスやユーザーエクスペリエンス)を提供することを可能にします。 また、これら機能に対応していないブラウザに対しては従来通りのウェブサイトとして提供されます。 環境構築 では、実際にProgressiveWebApp(以下、PWA)に対応した、サイト(シングルページレイアウト)を作っていきましょう。 ディレクトリ構成は以下のとおり ├── images │ ├── bg.png │ ├── building.jpg │ ├── lake.jpg │ ├── sky.jpg │ └── tree.jpg ├── index.html ├── manifest.json ├──