Estaba leyendo "Desarrollo de pila completa con Spring Boot y React: Tercera edición" de Juha Hinkula y me encontré con eso:
Las propiedades y el estado son los datos de entrada para renderizar el componente. El componente se vuelve a renderizar cuando cambian los accesorios o el estado .
Los accesorios son entradas para los componentes y son un mecanismo para pasar datos del componente principal a su componente secundario. Los accesorios son objetos de JavaScript, por lo tanto, pueden contener múltiples pares clave-valor.
Los accesorios son inmutables, por lo que un componente no puede cambiar sus accesorios . Los apoyos se reciben del componente padre. Un componente puede acceder a los accesorios a través del objeto props que se pasa al componente de función como parámetro.
Las partes en negrita se contradicen entre sí. ¿Por qué? Supongo que esta confusión en particular proviene de mi falta de comprensión de los objetos inmutables.