正解は「副作用の問題を見つけやすくするため」です。StrictModeは開発時に副作用やクリーンアップ漏れを見つけやすくするため、Effectが2回動いたように見える挙動をすることがあります。本番環境の挙動とは異なるため、二重実行に耐えられるEffect設計、適切なクリーンアップ、冪等な処理が重要です。https://study.ntorelabo.com/books/react-learning/06-use-effect
教科書へ直接移動
読みたい分野を選べます