BT

フロントエンドツール調査からコミュニティの動向を知る

| 作者: David Iffland フォローする 4 人のフォロワー , 翻訳者 笹井 崇司 フォローする 0 人のフォロワー 投稿日 2015年9月15日. 推定読書時間: 2 分 |

原文(投稿日:2015/09/10)へのリンク

Ashley Nolan氏がフロントエンドツールの選択について質問したところ、1,000名を超える開発者から回答を得て結果が出た。Nolan氏の分析は、2015年のJavaScriptの状況に別の見方を提供する。

「どのフレームワークを使うべきですか?」はよく聞かれる質問だ。この数年、Angularが非常に注目を集めてきたが、そこにReactが登場してきた。調査では、開発者にこう尋ねた。「あなたのプロジェクトでは主にどんなJavaScriptライブラリおよびフレームワークを使っていますか?」jQueryはピークに達したかもしれないが、プロジェクトの55%以上がまだそれを頼りにしている。回答者の15%がAngularを使っており、Reactは8%だった。

Nolan氏の結果では、AngularとReactの利用割合は2:1であり、最近のInfoQの調査「JavaScript Frameworks in the Real World」と一致している。

タスクランナーについては、GulpがGruntを大きくリードしている。これには驚いたと、Nolan氏は言う。

GulpはGruntのギャップをかなり埋めているようで、うまくいくと思っていましたが、一番になるほどとは思っていませんでした。そうする価値があるなら、ずっと人々はツールを切り替えるのを厭わないことを示していると思います。この場合はそうなのでしょう。

pie chart showing gulp usage at over 50%
図はAshley Nolan氏の許可を得て使用。

調査によると、多くの開発者はテストに注目していないことがわかった。回答者の56%以上が、JavaScriptをテストするためのツールを使っていない。テスティングツールを使っている人の中では、MochaとJasmineの2つが最もよく使われている。Nolan氏は近視眼的なのが原因かもしれないと言う。

コミュニティではJSのテストがかなり強調されていましたが、実際にはその導入を理解するのが難しい領域のひとつだろうと思います。 – 新しいJavaScriptフレームワークや、フロントエンド開発における様々な新しいものを学習するのと比べると、すべての開発者が、テストフレームワークの学習に必要になる時間に価値を見出しているわけではありません。全体像ではなくボトムラインしか見ていないマネージャや会社のために働いているとき、テストフレームワークを学習して導入するのに必要な時間を正当化するのは、非常に難しいでしょう。

理想的には、Nolan氏は定期的に調査をして、時間とともにトレンドがどう変化するのか見ていくだろう。彼はPostCSSの成長に関心があるとInfoQに語った。「いま業界には、さまざま動きがあり、開発者はCSS処理をもっとコントロールできるようになるだろう」と彼は語った。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT