去年からVue.jsに触ることが多く、最近の動きが気になり参加してきました。
内容
セッション枠
LT枠
- vue-test-utils関連 @lmiller1990さん
- Vue.jsとともにいきる @lovalottaplusさん
- 10年前のレガシーシステムをVue.js TypeScript Elementでフルリニューアルしている話 @maeharinさん
- VS Code&TypeScript&Vue.jsでの簡単なライブデモ @日本マイクロソフト 井上章さん
ここ最近のVue.jsの動向と今後について
発表者は@kazuponさん
今年のvuejsは爆発的な躍進だったそうな。
GoogleトレンドやGitHubStars増加
初の公式カンファレンス開催などなど...
今年の改善内容として、個人的に嬉しい点は「ラッパーコンポーネント作成サポート」、「Typescript周りの型定義」かな。
各バージョンがアニメタイトルなのは面白いw
AMA with Vue.js Team発足!
「Vue.jsコアチームだけど、なんか聞きたいことある?」
将来に向けたロードマップ公開
ということで、ロードマップのお話↓
Style Guide
公式スタイルガイド公開。
※日本語訳も既に対応済み
これすごい嬉しいです。今まで見様見真似で組んできた部分が明確になったので、今後新規で触る方にもかなり有益なんじゃないでしょうか!
Cookbook
公式クックブック作成予定とのこと!
期待して続報を待ちます。
eslint-plugin-vue
公式ESLintプラグイン!こちらも嬉しい〜。
現在はv4.0.0-beta.2ということですが、公式スタイルガイドと合わせて間もなくリリースされそう。
vue-test-utils
単体テスト向けの公式ライブラリ。
こちらもv1.0.0-beta.7ですが、最終調整中で間もなくリリースされるとのこと!
vue-component-compiler
バンドラにとらわれないAPIをライブラリとして提供できるらしい。
うちの開発環境でも影響あるかも。
現在レビュー待ちで、近々リリースされそう。
vue-cli
おなじみのプロジェクト構築CLI。最新はv2.9.2。
ただ、今まで数々の問題があったようで。。。
それを解消するため、3.0では再設計中。
新しいアーキテクチャが多数で今後に期待ですね。
Core
Vue3.0がくるか?と思ったら、まだ不透明のようで。
現在は2.x-nextと呼ばれているみたいです。
2018年初頭にリリースされるかも?
APIの互換性は保たれるそうで、2.xと並行してメンテを行う予定。
対象ブラウザはES2015をサポートするもののみ!
IEなんてブラウザはなかったんだ…(´・ω・`)
カンファレンス
日本でも開催される可能性あり!行くしかない!!
eslint-plugin-vue
発表者は@mysticateaさん
開発経緯からサンプルデモまで一通り見せて頂きました。
前述したvueスタイルガイドができたことで、スタイルガイドを守るためのルールを作成中らしいです。
Issue: vuejs/eslint-plugin-vue
デモを見る限り、かなり簡単に書けそうな印象を受けました。
今後プロジェクトを引き継ぐときに自動化されたルールがあると引き継ぎも楽になるので、このあたりはぜひ取り入れていきたいな。
関連リポジトリ
vue-test-utils関連
発表者は@lmiller1990さん
- 公式単位テストライブラリ
- 日本語ドキュメントあり
- レンダーとマークアップ
- 状態、関数を設定
- モック、スタブ、インタラクト
- vue-test-utilsは現在ベータ版だが、近々リリース予定
図が記載されたスライドを見直したかったけど、公開されてなかった?
少なくとも自分は見つけられなかったので残念(´・ω・`)
Vue.jsとともにいきる
発表者は@lovalottaplusさん
- なかなか壮大なタイトルだ…
- スライド53枚!?
- エンジニアとデザイン両方を兼ねている方
- デザイン現場では使われていないものベスト10はよくわかるw
最高に面白いLTだった。
面白い中にも問題提起から解決策、結果を出してて凄い人だった。というか最高にイケメンだった。
10年前のレガシーシステムをVue.js TypeScript Elementでフルリニューアルしている話
発表者は@maeharinさん
- Element
- Vue.jsのデスクトップUIフレームワーク
- 最近かなり人気
- 日本語対応済み
- Veturもサポート
- サンプルプロジェクト: maeharin/kotlin-dvd-rental-dev
めっちゃ便利じゃん…。全然知らなかったなー。
VS Code&TypeScript&Vue.jsでの簡単なライブデモ
発表者は日本マイクロソフト 井上章さん
- VSCodeが現在最も人気のあるオープンソースになっている
- typescript + vuestarter
MSテクニカルエヴァンジェリストの方の話を生で拝聴するのはこれが初。
プレゼンの仕方が上手すぎるw
ライブコーディングではサラッとVSCodeの豆知識披露してて勉強になった。
雑感
最高に楽しかった。また参加したいな。
ただ、今回は運良く早く気づいたけど、毎回倍率が凄い。。。
運営の方々、お疲れ様でした!ありがとうございました!!