🪦

Recoilは状態管理の選択肢ではなくなってしまった

2024/03/10に公開
1

TL;DR

  • Recoilはもうメンテナンスされていない。理由は不明だが、このプロジェクトは死んでしまった。
  • メンテナンスされていないライブラリの使用はやめよう、別の選択肢を選ぼう

Recoil

Meta社が新規に作成した状態管理ライブラリです。この記事はRecoilの解説記事ではないので詳細は省きますが、大変な期待を抱くには十分なほど魅力的なパッケージでした。

ですが Recoilの現在のリポジトリを見ればわかると思いますが、半年以上前に更新が止まっています。
おそらく、recoilプロジェクトは凍結されました。
つまり、もう更新は期待できないということです。

どうしてこのような状況になったのか

どこかの会社が所有しているOSSプロジェクトが凍結される理由は、ビジネス的な問題か、主要コントリビューターが会社を去った場合に起きると考えられます。そして、Metaは規模にかかわらずここ最近ニュースになるぐらいにはレイオフを繰り返しています。
しかし、どれが原因なのかは重要ではありません。肝心なのはプロジェクトが止まったということです。

2025/1/10追記: やはりレイオフが直接要因だったようです。 https://zenn.dev/mk668a/articles/88685dfa915474

recoilは、状態管理ライブラリの選択肢から外されるときが気たようです。それもずいぶん前に。

ところで、正直私も会社で指摘されるまでrecoilがメンテナンスされていないことを知りませんでした。

さて、代替として考えられるのが、似たコンセプトのJotaiでしょう。recoilを気に入ったなら、おそらくJotaiを気に入るはずです。

Discussion