不変型とは?
不変型はインスタンス化できますが値を途中で変更することはできません。値を更新するには、新しい値をインスタンス化する必要があります。
なぜ不変型を使用するのか?
Reactと同様に、プロパティは親から子に伝播します。これは、各コンポーネントが更新されるとき、プロパティが存在する必要があります。これが、プロパティが(理想的には)複製が安価であるべき理由です。これを達成するために、通常、物事をRc
でラップします。
不変型はプロパティの値を保持するのに適しています。コンポーネント間で渡されるときに安価に複製できるからです。
さらに詳しい情報