JavaScriptの書き方は年々変わってきています。モダンになるにつれて省略した書き方もできるようになり、よりコード量を減らせるようになっています。サイズが小さくなればダウンロードサイズも減り、よりパフォーマンスが高くなるでしょう。 今回紹介するEStimator.devは旧来のJavaScriptをモダンな書き方にすることで、どれくらいのサイズ軽減ができるかを可視化してくれます。

EStimator.devの使い方

試してみました。3%高速化されます。

EStimator.devでURLを指定すると、そこから読み込まれるすべてのJavaScriptファイルについて計測が開始されます。一部は外部ライブラリだったり、サードパーティーのライブラリだったりするでしょう。その中から自分の書いているJavaScriptを探して、どれくらいの軽減ができそうかチェックしてみましょう。

EStimator.devはJavaScript製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。

EStimator.dev: the modern JavaScript savings calculator GoogleChromeLabs/estimator.dev: ? Calculate the size and performance impact of switching to modern JavaScript syntax.