Me pregunto cómo React gestiona el estado internamente.
Para contarles un poco más, me pregunto cómo funciona el interior de useState() para que el estado sea reactivo.
usarEstado(); Sé que los ganchos proporcionan funciones de cambio de estado y estado como valores de retorno.
const [testState, setTestState] = useState('test');Tengo curiosidad por ver cómo funciona dentro de React.
useState le brinda una matriz posterior y puede desestructurar esa matriz, el primer elemento es el estado y el segundo es una función que puede cambiar el estado a menudo se llama setState y, si el estado es un tipo de referencia, primero debe clonarlo y cambiar la referencia al componente se vuelve a renderizar y si el estado no es el tipo de referencia, puede cambiar fácilmente el estado con setState sin clonar el estado original