なぜ useState() で todos をまとめて管理するのでしょうか?

Todo 自体のデータがユーザーの操作によって変化するためです。
2023年9月19日
ユーザー

お世話になっております。

今回のレッスンのコードでは useState()todos をまとめて管理していますが、React 入門のレッスンで「useState() で管理する値は基本的には最小限にすることが推奨されている」と習ったので、なぜ今回は todos をまとめて管理しているのか疑問に思いました。

どのようにコードを実装すれば良いかはまだわかっておりませんが isCompleted のみを管理すればいいのでは?と思いました。

なぜ todos をまとめて管理しているのか教えていただきたいです。
よろしくお願いいたします。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(1)