https://www.yoheim.net/blog.php?q=20180419
PWAって何?に答えてくれるスライドと、その紹介。
PWAって、技術要素の詰め合わせと言うよりは、枠組み・方針といったイメージのほうが近そう。
技術要素についてもざっくりまとまっている良い資料。
レスポンシブなSPAでコンポーネントが表示されたり非表示にしたりするのはつらい。
「素直にターゲットデバイス毎に別々のコンポーネントを書く」ってのが提唱されてて、たしかにそれが良さそう。
https://speakerdeck.com/kmagai/cashfalseyusahiriteiwozhi-eru-ni-chou-i-ji-shu
フェーズによっては、早すぎる最適化は良くないよね、という話。 そして、それはちゃんとリファクタリングしないと、苦しむことになる。
個人的には、常にきれいなコードだけを書いて読みたいけど、ちゃんと利子を払える負債ならしかたないよね、という気持ちもある。
http://kwmt27.net/2018/04/21/push-notification-for-android-oreo/
targetSdkVersion を上げなければいけない時期が近づいており、上げた場合のPUSH通知周りでハマったことの紹介。
チャンネルの話は把握してたのですが、「すべての通知はチャンネルに割り当てなければならない」というのは把握してませんでした。設計にも関わる部分だと思うので、実装者だけで決められないことが多そうで、早めに詰めていく必要がありそうですね。