VueConf.US 2019 参加レポート
1日目

現在、アメリカはフロリダ州タンパで開催されている Vue.js 公式のカンファレンス「VueConf.US 2019」に参加しています。
Vue.js コアチーム、そして世界中の Vue 開発者が集って来ています。

参加にあたって

DeNAでは、ナレッジの向上、最新業界動向の入手などを目的に渡航をバックアップする「国際学会/カンファレンス参加支援制度」があります。
今回、ありがたくも選定となり参加して来ました。

会場周辺

会場の STRAZ-CENTER は川に面しており、観光客が「The Tampa River Walk」を歩いていたり、都市ではありますが、のんびりとした雰囲気もあるとても良い場所です。

前日に「The Tampa River Walk」を歩きました。

いざ会場へ

会場へ到着して受付を済ませると、朝食が用意されており自由に食べられます。

下の画像はランチです。他にもサラダやケーキをいただきました。

1時間ごとにブレイクタイムがあり、飲み物、軽食をいただけます。

カンファレンス

初日は VueMastery チームメンバーから Vue.js 及び Nuxt.js を検討している人や初学者のためのセッションがあったり、全体的に優しい内容でした。
今ブログを書いている2日目は、実践的な内容となっています。
初日のスライドがアップされているのもあるので、掲載させていただきます。

Evan You

最初の登壇者は、 Vue.js クリエイター の Evan You から、最新の統計情報や リリース情報、変更点、ロードマップなどが話されました。
現在、Vue.js は github で2番目にスター数の多いプロジェクトになったと報告がありました。
State of the Vuenion

Gregg Pollack

Nuxt.js の説明と導入方法を丁寧に解説していました。初学者の方はおすすめです。
Getting Started with Nuxt.js

Adam Jahr

flux に影響を受けた Vuex の考え方、使い方を丁寧に解説していました。Vuex や、状態管理ライブラリについて知りたい方はおすすめです。
Vuex Explained Visually

Rahul Kadyan

Single File Component がどのようにコンパイル・トランスパイルされているのか基本的な部分を解説してくれています。
Demystifying: The Dark Art of SFC Compilation

Krystal Campioni

とてもシンプルで少ないコード量で効果的にゲームの戦闘画面のアニメーション作る方法を解説されています。
Advanced Animations with Vue.js

Natalia Tepluhina

Vue でデスクトップアプリを作る方法を解説されています。
Building Desktop Applications with Vue

Miriam E Suzanne

CSS の 変数や計算を効果的に用いて Vue に注入するための実用例を紹介しており、おすすめのスライドです。
Dynamic CSS with Vue

各セッションの動画は VueMastery にて準備でき次第アップされます。

楽しむ

各セッションとも笑いを誘う画像や動画を使いながら進められ、また参加している開発者たちも自由に楽しんでいました。
ブレイクタイムには、お互いのチームの話や導入している技術について情報交換することができ、(英語苦手でも)世界の開発者と話せたことはとても有意義でした。
2日目の模様もご紹介できたらと思っています。

それでは!