「State of JavaScript 2024」公開。フロントエンドライブラリ利用率1位はReact、メタフレームワークはNext.jsなど、1万4000人のエンジニアが回答

2025年1月7日

JavaScriptに興味を持つ世界中のIT技術者1万4015人が回答したアンケートの結果をまとめた「State of JavaScript 2024」が公開されました。

State of JavaScript 2023の発表が昨年(2024年)6月でしたので、前回から約半年での公開となります。

fig

回答者の国別分布を見ると米国が15%、ドイツが8%、フランスが7%、スペインが4%、イギリス(UK)も4%、ポーランドが3%、カナダが3%などで、日本は1%(回答者150人)でした。

発表された内容から、多くの読者が興味を持つであろう、JavaScriptライブラリの人気など、結果の一部を紹介してみます。

フロントエンドフレームワークはReactが2位以下を引き離して1位

フロントエンドフレームワークの利用率ランキングはReactが2位以下を引き離して利用率80%以上で1位。2位には昨年Angularを抜いたVue.jsが今年はぎりぎりでAngularを上回り、3位は昨年より利用率を伸ばしたAngularとなりました。

4位にはSvelte、5位にはPreactが入りました。以下、Solid、Lit、Alpine.js、HTMLXなどが並んでいます。

fig

メタフレームワークはNext.jsが1位、Astroが2位

メタフレームワーク(一昨年まで「レンダリングフレームワーク」と呼ばれていた)の利用率1位はNext.js、2位、3位、4位はAstro、Nuxt、Gatsbyがだんご状態で、以下、SvelteKit、Remix、Docusaurus、Deno Fresh、SolidStartとなっています。

fig

テスト用フレームワークはJest、Storybook、Cypress

テスト用のライブラリやフレームワーク、ツールで最も人気なのは6年連続でJest、2位がStorybook、3位がCypressと、3位まではこの数年の順位が安定しています。

4位にはVitestが急上昇、5位以下はMocha、Testing Library、Playwright、Puppeteer、Selenium、Mock Service Workerとなりました。

fig

ビルドツールはwebpackが1位だがViteが猛追

ビルドツールはwebpackが1位を守りましたが、2位のViteが昨年からさらに利用率を伸ばして、来年にはwebpackを抜きそうな勢いです。

3位がtsc CLI、4位のesbuildはいずれも昨年より利用率をわずかに下げました。5位以下はRollup、SWC、Percel、Turbopack、Biome、tsupという順位になりました。

fig

JavaScriptランタイム、トップはNode.js

「いつもどのエンジン・ランタイム・実行環境を使っていますか?」という問いに対して、最も利用率が高かったのはNode.jsでした。2位のブラウザは当然として、3位にBunが入っているのは少々意外な結果ではないでしょうか。

fig

ここで紹介した結果以外にも多くの結果が明らかになっています。詳細についてはぜひオリジナルのWebサイトをご覧ください。

あわせて読みたい

JavaScript プログラミング言語 開発ツール




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本