Table of contents
No headings in the article.
以前Reactを勉強していて、今の職場では使っていないので全然触っていなかったが、クリスマス休暇を機に学びなおそうと思いチュートリアル動画を見ながら学習していました。
ただ、dependencyのバージョンの違いによって動かないということが本当に多く感じてストレスを感じるようになってしまいました。WordPressのウェブサイトでもPHPのバージョンによってプラグインが動作しないということが頻繁にありましたが、それと同様の嫌悪感を感じます。
もちろん大概のエラーはググれば解決できます。しかし、その労力をデバッグではなく開発につぎ込みたいのです。
Vanilla JavaScriptでは、新しい機能がSafariで未対応みたいなことはありますが、古い機能が動作しないということは今まで遭遇したことがないのでReactよりもストレスフリーで開発できます。Reactの便利さは理解していますが、Vanilla JavaScriptでも似たようなことはできるので、個人的にReactを好きになれませんでした。
今後も新しいJavaScript Frameworkが出てくると思いますが、バージョンの違いや各dependencyのsecurity vulnerability問題に注意を払ったものが支持を得ていくのではないでしょうか。