最初、概要のところですけども、
全体の数字のざっくり感を見ていきたいと思います。
フィルターもいくつかあって、これは今後配信する内容と一緒で、
フロントエンドフレームワークとメタフレームワーク、
テスティングフレームワークとモバイル&デスクトップ、
ビルドツール、モノレポと分かれていて、
合計6個のフィルターがありまして、
まず最初はポールのところだけをざっと見ていこうかなと思っています。
合計64個の項目があるんですけど、
それ一個一個見ていたらキリがないので、
全ライブラリの中でピックアップされた10個を見ていこうかなと思っています。
名前だけ出すと、上からWebpack、React、Beat、JEST、
Next.js、Storybook、Vue.js、Angular、
TSC CLI、ES Buildとなっています。
これは単純に使ったことがあるってところを重視、
重きが置かれていて、
それのトップ10というのが今言ったものだというところですね。
では一つ目Webpackですけど、
Webpackは使ったことあるっていう人が合計85.3%。
回答者全員の中でってことですね。
使ったことないけど聞いたことあるっていうのが12.6%。
聞いたことすらないが1.1%いらっしゃると。
いやー聞いたことないはなかなか少ないんですけど、
これ今後ちょっと増えていくんだろうなと思いました。
今やBeatがデファクトはいかないですけど、
Beatがだいぶ伸び率高いし使われてきている。
今回の結果にもしっかり反映されてますので。
今後はWebpackをそもそも使っていく人はほぼいなくなると思っていて、
そうなるとそもそも名前すら知らないみたいな時代も来るんだろうな
っていうところでした。
使ったことある。
85.3%の内訳として使ったことある。
なおかつ使ってポジティブだったっていう方は17%。
ニュートラルの方が38%。
ネガティブの方が31%なので結構皆さんネガティブだなっていうところでした。
一応コメントの方もありましてコメントを見ていきますと
コメント35件書かれておりまして、
34人は使ったことがある。
1人が知っていて知らないっていう人はもちろんコメントしなかったと。
その35人のうちポジティブの人7人、ニュートラル6人、ネガティブ22人ということで
だいぶ皆さんネガティブだったなというところです。
ポジティブの方もバンドラツールの先駆けとして
とてもこいつはパワフルだったなとか単純明快だったな
みたいなところをおっしゃっていたりとか
さすがにポジティブだけあっていい意見が出されていたなっていうのはあります。
悪いとは言わないがいろんな理由とか言いたいこともあるし
本日では使いませんねっていうのはあります。
あとはいろいろ改善もされていたり
インプルーブもされているので
そういう意味でwebpackはいいんじゃないのっていうポジティブな意見もありますが
圧倒的にネガティブですね。
そもそもコンフィグ回り大変というか難しかったり
too slow、遅すぎるということですね。
バンドルがスピード遅かったりする、起動も遅かったりするとかであったり
webpack is cancerおっしゃってる方もいらっしゃったり
もう二度と使いませんっていう人もいたり
ちょいちょい名前が出てきてますけど
ビートにも移りますよみたいな人もいたり
いろんなコメントをなされてましたけど
まあでも一時代気づいたっていうところは本当に素晴らしかったんじゃないかなというところですね。
続いて2つ目リアクトですけども
リアクトはもう知名度抜群ですね。
こちらはもう使ったことが81.1%
聞いたことがあるが16.8%
聞いたことすらないの人はもう0.1%ということで
ほぼ皆さん知ってはいるし使ったこともある
この回答者ですね
今回1万3千何百人とかいらっしゃったと思いますが
そのうちのほぼ全員が回答していると言っていいでしょう。
コメントも35件ありますけども
コメント35件のうち使ったことある人30人
知っている人4人ですね。
実際の感情としてはですね
これまた面白いんですけども
ポジティブ6人のニュートラル9人でネガティブ18人ということで
リアクトもネガティブの方の方が
コメントする人多いんですね。
ポジティブの人
Not a big positive experimentsということで
でかいものはないし
ポジティブな感情はありますよとか
とても興味深いねっていうのはあったりするし
未だにしっかり進化していたりとか
後ほど出てきますけど
Next.jsとかの神話性の話が出てきたり
我々のアプリケーションはフルリアクトアプリケーションと言ってたりする
ポジティブというかもうすでに使いまくってますよみたいなところですね
あとはオープンであったり
オープンになりすぎていないですし
かといって思想が全くないというわけでもなかったりする
その辺のバランスが良かったりとか
そもそもリアクトが好きだよっていう方もいらっしゃったりとか
いろんなこともおっしゃられていますね
ポジティブというタグ付けがされてはいますけど
どちらかといえばポジティブっていうご意見が多くて
コメントの中に
それでもやっぱりペインがあったりネガティブだなっていうポイントも書かれてたりして
どちらかというとネガティブの意見の人の方が多いんでしょうねと思います
まだ前向きな進化を遂げてますけど
でも最近はちょっとなみたいな話されたり
ついにバーセルに捕まったみたいなコメントされたりと
いや面白いですね
じゃあネガティブの人どんな感じのご意見があるかっていうところなんですけど
一番コメント多いのはやっぱり複雑すぎるというか
難易度急に上がったなみたいな
難しいですねとかいう意見が結構増えたんじゃないかなと思いました
あとはSPAモードでの再レンダリングを避けるのが結構難しくなったな
リアクトを開発しててとか
やっぱりtoo complicated for big and complex frontendsみたいな複雑度
そもそもフロントエンドの複雑度がどんどん上がってきたりとか
for bigですねちょっと大きくなってきたりみたいな懸念がありますよだったりとかですね
コンテキスト周りのところとかももう考えなきゃいけなかったり
コンテキストwithinコンテキストwithinコンテキストforみたいな感じ
だだだって続くようなコメントされたりとか
もうシンプルではなくなったんだっていうところが
今のリアクトの皆さん使われている方のネガティブなご意見っていうところですね
あと他にも興味深いライブラリーがいくつか出てきている
最終的には一旦プロダクションで作るものとしてはリアクトを使われるでしょうけど
あとはいえどんどん複雑度上がりまくっているなっていうところが
リアクトへの皆さんのネガティブなご意見なんだろうなというところでした