JSフレームワークのトレンドチェック

AngularJSの案件以降、触っていなかったJSフレームワーク。

stackoverflowでJSトレンドをチェックしてみました。

 

Javascript Frameworks

https://insights.stackoverflow.com/trends?tags=jquery%2Cangularjs%2Cangular%2Creactjs

react.jsが伸びてきています。

jqueryは2013~2014頃と比較すると4割程度減。

angularjsはangularとなり、上昇トレンド。また、reactも同様。

 

Smaller Javascript Frameworks

https://insights.stackoverflow.com/trends?tags=meteor%2Cbackbone.js%2Cember.js%2Cvue.js%2Cknockout.js%2Credux%2Cd3.js

目を引くのはvue.jsの伸び。2016から急激に伸びています。Backboneはもうほぼ使われないかもですね‥

D3は安定しているように見えますが、若干下降気味か??

それでもアニメーションの需要は高いので、案件はなくなる事は無いと予測。

 

総括して、個人的には下記をおさらいしたいと思う。

  1. react.js
  2. vue,js
  3. d3.js
  4. angular

使い慣れるには実際にプロダクトを作るのが一番なので、それぞれ何か考えようと思います。

 

ちなみに、言語トレンドはこちら。

https://insights.stackoverflow.com/trends?tags=java%2Cc%2Cc%2B%2B%2Cpython%2Cc%23%2Cvb.net%2Cjavascript%2Cassembly%2Cphp%2Cperl%2Cruby%2Cvb%2Cswift%2Cr%2Cobjective-c

 

jsが伸びていますね。

それと昨今のデータサイエンストレンド向上を反映し、python、R言語も気になります。

 

Data Sciense

https://insights.stackoverflow.com/trends?tags=r%2Cpandas%2Cmatlab%2Ctensorflow