2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ReactとVueとAngularの戦い。

Last updated at Posted at 2020-02-16

日本ではReactとVueが競い合っているように思えますが、実際はどうなのかを調べてみました。

npm trends

npm trendsという場所がありまして、そこではnpmパッケージのダウンロード数をグラフに表示してくれます。

使い方は簡単、パッケージ名を一つづつ入力していくだけです。

調査結果

react vs @angular/core vs vue vs jquery vs typescript | npm trends

reactとvueと@angular/coreとjqueryとtypescriptの図
npmtrends.PNG

Reactの圧勝ですね。Vueは日本だと記事を色々見かけて人気なのはなぜなのでしょうか?

The State of JavaScript 2019

ついでにこちらでも調べてみます。
The State of JavaScript 2019でフレームワークを見てみます。

Front End Frameworksカテゴリ

React
https://2019.stateofjs.com/front-end-frameworks/
Vue
https://2019.stateofjs.com/front-end-frameworks/
Angular
https://2019.stateofjs.com/front-end-frameworks/angular/

濃いピンクが、以前使用したことがあり、また利用したい。
薄いピンクが、以前使用したことがあり、もう使わない。
濃い緑が、聞いたことがあり学びたいと思っている。
薄い緑が、聞いたことはあるが興味はない。

満足度(=濃いピンク/(濃いピンク+薄いピンク))はReactとVueは同じくらいのようです。

SvelteがVueを抜き第二位に入っていますね。
[The State of JavaScript 2019: Front End Frameworks]
(https://2019.stateofjs.com/front-end-frameworks/)

2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?