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は安定しているように見えますが、若干下降気味か??
それでもアニメーションの需要は高いので、案件はなくなる事は無いと予測。
総括して、個人的には下記をおさらいしたいと思う。
- react.js
- vue,js
- d3.js
- 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