レガシーなフロントエンドに立ち向かう

 レガシーなフロントエンドに立ち向かう

2018/12/08 Toyama.rb #35 年末LT大会

0f162107f1b716c9fa62d6071eb8b995?s=128

Hajime Mugishima

December 08, 2018
Tweet

Transcript

  1. 3.

    1年半前の姿 ・ ほぼすべてCoffeeScript ・ browserifyでビルド(激遅) ・ テストコードなし ・ Lint系のツールなし ・

    Vueのバージョンが0.12 ・ 重要な関数の中身が魔境 ・ jQueryどっぷりな箇所が多数
  2. 4.

    現在 ・ CoffeeScript廃止 → ESNext ・ webpackでのビルド ・ Mochaでテストを書けるように ・

    ESLint導入 ・ Vueバージョン2.5に更新(最新) ・ 魔境関数を大幅リファクタリング ・ コアな機能はVue化