React の状態管理方法は色々な方法があります。
中でも、Recoil が人気があるようです。
私も実装してみましたが、色々と苦労しました。
実装するときに、非常に役に立ったサイトを覚書として、記載しておきます。
まずは基本をマスター!
公式サイト

Recoil
A state management library for React.
How to use React-Recoil’s Atom
非常にシンプルな説明です。
色々なサイトをみて、わからなくなってしまった時に、整理するときに大変おすすめです。
https://yaniv-beaudoin.medium.com/first-steps-in-react-recoil-4e1ddf912e37
Recoilで始めるお手軽フロントエンドDDD

Recoilで始めるお手軽フロントエンドDDD
Reactの状態管理ライブラリ「Recoil」について

Reactの状態管理ライブラリ「Recoil」について - Qiita
Reactの状態管理ライブラリとして何を使っていますか。巷には状態管理ライブラリが溢れており、選択に悩むことが多いと思います。ここではその選択肢の一つであるRecoilに重きを置いてReactにおけ…
Recoilにおける非同期データの扱い方

Recoilにおける非同期データの扱い方 - Qiita
はじめにReactの状態管理ライブラリとしてMetaが開発しているRecoilがあります。Recoilは宣言的という点に重きにおいて開発している点や、Reactが提供するhooks APIのような…
【React】状態管理をRecoilを使って行うチュートリアル

【React】状態管理をRecoilを使って行うチュートリアル
今回はReactの状態管理をRecoilを使って行う方法について説明します。Recoilはまだ実験段階のライブラリですが、Zennなどいくつかのサービスで利用されはじめています。前提条件は以下VSCode上でcreat react appを
recoilを理解する

recoilを理解する
【Recoil】Reactの状態管理ライブラリ基礎学習 ~第三部~

【Recoil】Reactの状態管理ライブラリ基礎学習 ~第三部~ - RAKUS Developers Blog | ラクス エンジニアブログ
こんにちは!ラクス入社1年目のkoki_matsuraです。 本日は、Recoilの基本的な状態管理や仕組みをTodoアプリ作成を通して、ご紹介させていただきます。 こちらの記事は「Reactの状態管理ライブラリ基礎学習」の3部目です。 「...
【Recoil】Reactの状態管理ライブラリ基礎学習 ~リファクタ編~

【Recoil】Reactの状態管理ライブラリ基礎学習 ~リファクタ編~ - RAKUS Developers Blog | ラクス エンジニアブログ
こんにちは、ラクス入社1年目のkoki_matsuraです。 本日は前回記事の「【Recoil】Reactの状態管理ライブラリ基礎学習 ~第三部~」で作成したToDoアプリのRecoil部分をリファクタするとともにパフォーマンスを上げるため...
React Recoil事始め

React Recoil事始め - Qiita
はじめにReact/React Nativeの新しいState managementとしてRecoilと言うのがReleaseされています。 Recoilを使って超簡単なアプリを作って、Recoi…
React の Recoil ライブラリの使い方を具体例をまじえて解説【 TypeScript 】
ReactのRecoilライブラリの使い方を具体例をまじえて解説【TypeScript】 – ノマドクリエイターの執務室
【TS】今さら聞けないRecoil

【TS】今さら聞けないRecoil
【React】状態管理のライブラリ、Recoil使ってみた。

【React】状態管理のライブラリ、Recoil使ってみた。 | Happy Life Creators
こんにちは、HLCのエンジニアの掛橋です。Reactの開発で状態管理はRedux,Context,自作hooksなど様々な管理方法がありますが個人的におすすめなRecoilについてご紹介します。Recoilとは社(旧Facebook)が開発...