React'te Veri Tepkiselliği
React'te verilerimizi çeşitli yapılarda saklayacağız: dizilerde, nesnelerde, nesne dizilerinde. Bu yapılar React'te tepkisel özelliğe sahiptir. React, verilerdeki tüm değişikliklere tepkisel olarak yanıt verir: eklemeye, silmeye, elemanları değiştirmeye ve ayrıca sıralarının değişmesine.
Ancak React kuralları state'ten dizi ve nesne verilerinin değiştirilmesini yasaklar. Verilerin bir kopyasını çıkarmalı, onları değiştirmeli ve tekrar state'e yazmalısınız. Bu, verilerimizin değişmez (immutable) olması gerektiği anlamına gelir. JavaScript eğitiminin ilgili bölümünde dizilerin, nesnelerin ve nesne dizilerinin değişmezliği hakkında okuyun.
Bir diziye elemanları nasıl doğru şekilde değişmez olarak ekleyeceğinizi anlatın.
Bir dizideki elemanları nasıl doğru şekilde değiştireceğinizi anlatın.
Bir diziden elemanları nasıl doğru şekilde sileceğinizi anlatın.
Bir nesne dizisine elemanları nasıl doğru şekilde değişmez olarak ekleyeceğinizi anlatın.
Bir nesne dizisindeki elemanları nasıl doğru şekilde değiştireceğinizi anlatın.
Bir nesne dizisinden elemanları nasıl doğru şekilde sileceğinizi anlatın.