【React】useCallbackの使い方

  • 「memo化」されたコンポーネントはpropsに変更がない限りレンダリングされない
  • 「memo化」していてもpropsにアロー関数をわたしている場合、アロー関数は毎回再生成されるので毎回再レンダリングされてしまう
  • 「useCallback」で関数のmemo化すると再レンダリングを防ぐことができます