Cloudflareとなります。それでは、以下でざっくりと各内容を解説します。Startというページが開設されました。これまでAMPを導入された方々は、既存のコードを地道に書き換える、もしくは一からコードを書かれていたと思います。Startのページでは、templateや各種componentを簡単に作成してくれるページとなっています。これによって、導入に掛かるコストが大きく下がったように感じますね。StartのページもAMPで実装されているので、既にどれだけの表現が出来るかはこれらのページで体感出来ます。expressions.既に公式サイトにもリファレンスがあります。AMPの大きな制約として「カスタムJavaScriptが一切使えない」という点が挙げられます。通常のhtmlのようにJSを必要とするDynamicなコンテンツをカバーするように、AMPのcomponentsが少しずつ増えています。そんな中、この機能は<amp-state>というcomponentでstateを管理しながら、JSっぽい書き方でDynamicなコンテンツを実現しよう、というもの。書き方の例はこんな感じ。World'})">表現度は格段に上がりそうで期待出来ますね。JSをふんだんに使った既存ページとの実装の乖離が大きくなるため、二重管理が大変になる懸念があります。Componentのみで実現出来るページについては、今後AMP一本に絞ることも考えられるかもしれません。JSに掛かる通信を省略する。Cacheサーバーでのサーバーサイドレンダリングによるレンダリング高速化。以下の画像にある現在のフローをサーバーサイドで行うことによる高速化を狙っている。CacheのAmpersandが発表されました。OKRさすがGoogle、AMPチームのOKRが発表されていました。results(結果)"を管理することで、目標達成や組織内コミュニケーションを活性化する仕組みで、メルカリでも導入されています。success!並べるととても多く見えますが(汗)、大きな4つの目標とそれを達成する為の結果がまとまっています。今後プロダクトに導入するかどうかを判断する上で、開発チームがこのように大きな方向性を共有してくれているのは大きな判断材料になります。<amp-cafe><amp-donuts>動画もあります。Channelに、当日の内容がごそっと上がっています。今後セッション毎にも動画はアップされるとのこと。CodeLabいわゆるworkshopです。参加者は、AMPチームのメンバーと質疑応答しながら以下の内容のいずれかに参加しました。どの内容も解説を読むだけで十分進められる内容ですので、興味がある方は第一歩にどうぞ。AMPを簡単に実装・体験する内容。Componentの作り方を学ぶことが出来る。Startの便利さが分かる内容。多くのサービスが導入しているAMPですが、以前はDynamicなコンテンツやAdに関する問題等はまだまだ課題があるという印象でした。"eBayでは通常のWebページとAMPページで85%のコード共通化している"という話もあり、多くのサービスの努力とAMP自体の改善によって大きく状況は変わってきているように感じます。今回発表を行った会社の中にはグローバルで展開しているサービスが多い中で、国や地域によって違う回線状況を強く課題として捉えている技術者が多く、今後より関心は高まっていくであろうと思われます。引き続き、メルカリではAMPの動向を注目していきたいと思います。Day)を開催しましたこんにちは。