BaHo Advent Calendar 2020 7 日目担当の BaHo 猫 です。
今日は 5 日目と今日は 6 日目に引き続き、2020/11/25~2020/11/27 に開催されたLINE DEVELOPER DAY 2020の Frontend Session の気になったところをまとめます。
進化する Web エコシステムとパフォーマンス
当日の録画がなかったため、記憶を辿ってのまとめになります。
内容は主に Web アプリと Native アプリについての話。
Native アプリはパワーがあり、Web アプリにはアクセスのしやすさ(Ease of Access)がある。 Native アプリの使用感を残したまま Web アプリのアクセスしやすさを持つ手法として PWA がある。
Chrome Custom Tab や Trueted Web Activity といった技術が PWA の周辺環境を良くしようとしているが、開発者視点で見ると Chrome Specific な(Web Standard ではない)実装を余儀なくされるため、あまり開発者フレンドリーな感じではない。
Chrome の PWA 戦略といった話はweb.dev LIVEというイベントで Google のエンジニアが解説したりしているので興味があれば見てみましょう。 過去に web.dev LIVE のセッションについてまとめた記事も出しているので、良ければついでにご覧ください。 フロントエンドエキスパートチームが選ぶ web.dev Live2020 オススメセッション | Cybozu Inside Out
最後に
休日明けの記事なので内容の薄さには目を瞑っていただけると幸いです。 明日からはマルチパラダイムデザインのエッセンスに戻って記事を書きます。