Según tengo entendido, el estado es la totalidad de los datos de una aplicación en un momento dado. Teniendo en cuenta que el modelo en el patrón MVC se ocupa del almacenamiento de datos, la alteración, etc., es decir, básicamente la gestión de datos, ¿los conceptos de estado y modelo ahora son los mismos? En caso afirmativo, ¿hay una explicación más detallada de esto y, en caso negativo, por qué?
PD: si el estado y el modelo son iguales, entonces en un marco como React, ¿es un método como setState el controlador?