ディスカッションや記事 (その多くは React の開発者によるもの) で、パフォーマンスのオーバーヘッドが伴うことについて言及しているのを何度も見てきましたがReact.memo
、PureComponent
実際にパフォーマンスを測定した後にのみ適用する必要があります。
しかし、この回答に見られるように、小道具の浅い比較のオーバーヘッドが深い VDOM 比較のコストを上回る可能性があると考えるのは直観に反しており、React.memo
またはPureComponent
確かに遅い。
ただし、このトピックについてさらに検索するのに一晩を費やした後でも、そのような例をまだ見つけていません。
そのような例は構成がそれほど単純ではないからでしょうか? それとも、ほとんどの場合にパフォーマンスへの影響が見られるほど些細なことなのでしょうか (そのため、この効果を示すためだけにサンプル コードを作成する必要はありません)。