私はFacebook tutorial for Reactを読んでいます。方法の約40%、彼らは(不変性の重要性についての)状態Why Immutability is Importantというセクションがあります:なぜ、Object.assignはReactでアプリのパフォーマンスを向上させるのですか?
は、最終的な結果は同じであるが、変異(または基礎となるデータを変更)しないことにより、今直接私たちコンポーネントと全体的なアプリケーションパフォーマンスを向上させることができるという追加の利点があります
私の質問は:なぜですか?つまり、リアクトでは、は特にです。なぜ、不変性(Object.assign(...)
などを使用)が「全体的なアプリケーションのパフォーマンスを向上させるのに役立つのですか?
**変更の追跡**のサブセクションは、それを非常にうまく説明しているようです - IMO - それは不明か、より技術的に詳細な説明を求めていますか? – UnholySheep