#2
- Redux はかつてはデファクトスタンダードだった、知名度の高いライブラリですが、ボイラープレートコード(不必要な繰り返し)が多いものでした。
- 後発の Recoil は発送の転換でボイラープレートを大きく減らし、
- Jotai はその Recoil からインスパイアされたライブラリで、同等の書きやすさです。
簡単なのでわざわざ記事を書くまでもない Jotai および Recoil は、Redux と比べて書くべきボイラープレートコードが格段に減っています。そのため、わざわざ記事を書くモチベーションにつながらず、記事の数が増えにくいのだと思います。
かつて Recoil が1番手だったが、急に脱落した また、Jotai と Recoil のうち、Recoil は、React と同じく Meta 社 (旧 Facebook) が開発していたため、われわれにとって無難な選択肢だったのですが、2023/12 に(Meta 社でのレイオフのせいか)急にアップデートがなされなくなったので、改善やセキュリティの問題への対処を期待できなくなり 、代わりに Jotai を使うようになった、という経緯があります。
開発者が日本人で身近 Redux ほど記事が多くないものの、Jotai の開発者が日本人 (https://twitter.com/dai_shi さん)で、他にも日本人のコアなメンバーも周りにいらっしゃいます。彼らが Zenn にも日本語で記事を投稿されていますし、SNS や Qiita 等での書き込みに応じて返答、機能改善等を精力的になさっているので、直接・間接的なやりとりが可能なのも利点です。
なので、Jotai は、「少し新しめである」ため、気後れしてしまう人もいるかもしれませんが、少なくとも新しく始めるプロジェクトにおいては、三者のうち最善の選択肢 だと思います。(Vue には詳しくないですが、Vuex よりも圧倒的に Pinia を使いますよね?)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。