こんにちは。ASKULの なかむら と申します。
普段はLOHACOのフロントエンド寄りな開発を担当しています。
突然ですがJavaScriptをES201xで書いてますか?
最近のJavaScriptの技術記事ではES201x&BabelかTypeScript/Flow等のAltJSを使うのが当然になっている印象を受けます。
・・・ですが、古くからあるサービスではなかなか移行に踏み切れなかったりもする訳です。
最新フロントエンド技術を導入したいなぁと思いつつ、後回しにしてES5で開発を続けている現場もまだまだ世の中多いのではないかと思います。
私の担当するLOHACOでもES5とjQueryで書かれた古いJavaScriptのコードが至るところに存在しており、ES201x化/AltJSの導入には至っていません。
ツールなら導入できる
とはいえ近年進化し続けるJavaScript開発ツールの恩恵にあやからないのは勿体ないものです。
コード本体に手をいれるのは難しくても、ツールの導入で開発を便利にしていくことは可能です。
特にLintツールやコードフォーマッタの導入は
- 余計なレビューの工数を減らせる
- コードの品質を即向上させることができる
ので現場への導入も周りの賛同を得やすいのではないでしょうか。
以下、LOHACOでどんな取り組みをしてきたのかご紹介します。
続きを読む