Immutability ਦਾ ਮਤਲਬ ਹੈ ਸਟੇਟ ਨੂੰ ਜਗ੍ਹਾ ਵਿੱਚ ਕਦੇ ਵੀ ਸੋਧਣਾ ਨਹੀਂ — ਇਸ ਦੀ ਬਜਾਏ, ਤੁਸੀਂ ਤਬਦੀਲੀਆਂ ਦੇ ਨਾਲ ਇੱਕ ਨਵਾਂ object/array ਬਣਾਉ। ਇਹ ਇਸ ਗੱਲ ਦਾ ਕੇਂਦਰ ਹੈ ਕਿ React, Redux, ਅਤੇ ਸਮਾਨ ਟੂਲਸ ਤਬਦੀਲੀਆਂ ਦਾ ਪਤਾ ਲਗਾਉਂਦੇ ਹਨ ਅਤੇ UI ਨੂੰ ਠੀਕ ਤਰ੍ਹਾਂ ਅਪਡੇਟ ਕਰਦੇ ਹਨ।
ਪਰਿਵਰਤਨ ਦੀ ਸਮੱਸਿਆ
() {
items.(item);
(items);
}
() {
([...items, item]);
}
