Abstract 概要 React, Vue.js, Angularなどの登場によって、インタラクティブなWebアプリケーションを作る障壁がぐっと下がりました。 また、フロントエンド側での状態管理の複雑性についても、ReactだったらRedux、VueであればVuexなどによってかなり洗練されてきたように思えます。 しかし、WebページのUX向上を目的にSPAを採用した場合、さほど動的な部分がないのにも関わらずフロントエンドでの状態管理が必要になるので、どうしてもサーバーサイドでレンダリングを行う場合と比べ複雑性が大きくなってしまいます。 それに加え、昨今のパフォーマンスチューニングの高度化の流れもあり、気がつけばフロントエンド開発は難しいものになってしまいました。 これらの問題へ立ち向かうには、AMP in PWAが良いのではと目を付け、実際にAMP in PWAな構成でWebサイトのフ
![AMP in PWAで取り戻す、複雑な状態管理のない世界 - builderscon tokyo 2018](https://cdn-ak-scissors.b.st-hatena.com/image/square/76b4f837fb1dcf6f428ecb92a3c380bcda79e5f9/height=288;version=1;width=512/https%3A%2F%2Fpbs.twimg.com%2Fprofile_images%2F1100331133915414528%2F-YuCBmYg_400x400.jpg)