Angularの公式ブログの記事「Angular 2 Survey Results」では、Angular開発者向けにAngular 2を使う上でのアンケートを取っています。世界のAngular開発者がどんなトランスパイラー、エディター、ビルドツールを好んでいるのかが興味深い結果だったので、一部を引用して紹介します。Angular開発者のみならず、フロントエンドエンジニアにとっても参考になる情報ではないかと思います。
#人気のトランスパイラーはTypeScript
トランスパイラー(Transpiler)とは、あるコードを別のコードに変換する技術を指します。記事によると、2100人の開発者に「どのトランスパイラーをAngular 2で使いたいか?」というアンケートを取った結果、1位がTypeScriptとのことでした。Babelと変わらないくらいかと予想していたので少々意外でした。
1位:TypeScript 45.0%
2位:Babel 33.2%
(3位以降は記事を参照のこと)
※ 「Angular 2 Survey Results」内「 Transpilers」より引用
#人気のエディターはWebstorm
記事によると、2100人の開発者に「Angular 2を使うときにどのエディターを使いたいか?」というアンケートを取った結果、下記のようにWebstormが1位でした。
1位:Webstorm 43.0%
2位:Sublime 39.0%
3位:VS Code (Visual Studio Code) 30.1%
(4位以降は記事を参照のこと)
※ 記事「Angular 2 Survey Results」内「Editors」より引用
Googleトレンドで見ると、WebStormはこの中で3位になるので、Angularのように大規模なJavaScript開発するユーザーにはWebStormが好まれるのかもしれません。
人気のビルドツールはGulp
記事によると、2100人の開発者に「どのビルドツールをAngular 2で使いたいか?」というアンケートを取った結果、下記のようにGulpが大差をつけて一位でした。WebPackも伸びているようですね。
1位:Gulp 72.4%
2位:Grunt 39.5%
3位:Webpack 23.6%
(4位以降は記事を参照のこと)
※ 記事「Angular 2 Survey Results」内「Build Tools」より引用
最後に
Angularの開発者は比較的JavaScriptを深く使い込んでいる開発者が多く、その人達がどんなツールを好んでいるのかは参考になるのではないでしょうか? 記事「Angular 2 Survey Results」では、他にもAngular特有の技術(Template Syntax、Template Location、Server Rendering)等のアンケート結果もありますので、興味のある方はご覧くださいませ。