Component
con un método render
:props
con los atributos que se le pasan a través de JSX. Por ejemplo, podemos pasar un atributo name
al componente Welcome
(que en un momento vamos a definir):props
se reciben en le constructor de la clase:props
se reciben como un parámetro de la función:state
.state
, React vuelve a renderizar (pintar) el componente en la vista.Welcome
que inicializa el estado con una llave title
. En el método render
estamos obteniendo el valor de esa llave con this.state.title
.setState
:h1
cambie el texto. Para eso vamos a definir un método updateText
que vamos a invocar cuando hagan click
sobre el h1
:h1
:setState
para cambiar el estado, de lo contrario la vista no se va a actualizar.