Reactividad de datos en React
En React almacenaremos nuestros datos en varias estructuras: en arrays, en objetos, en arrays de objetos. Estas estructuras en React son reactivas. React reacciona de manera reactiva a todos los cambios en los datos: a la adición, eliminación, modificación de elementos, así como al cambio de su orden.
Sin embargo, las reglas de React prohíben modificar los datos de arrays y objetos del estado. Es necesario hacer una copia de los datos, modificarlos y volver a guardarlos en el estado. Esto significa que nuestros datos deben ser inmutables. Lea sobre la inmutabilidad de arrays, objetos y arrays de objetos en la sección correspondiente del libro de JavaScript.
Explique cómo agregar elementos a un array de manera inmutable correctamente.
Explique cómo modificar elementos en un array correctamente.
Explique cómo eliminar elementos de un array correctamente.
Explique cómo agregar elementos a un array de objetos de manera inmutable correctamente.
Explique cómo modificar elementos en un array de objetos correctamente.
Explique cómo eliminar elementos de un array de objetos correctamente.