Ciclo de vida de un componente

Clase 9 de 58Curso Profesional de React con Redux 2016

Resumen

Todos los componentes tienen momento,

Montado:

Constructor() → definir estado conponentWillMount() → Aún no esta el DOM, no se deben hacer peticiones sincronas render() → dibujamos el dom componentDidMount → Después que la aplicación se monta

Actualización:

componentWillReceiveProps(nextProps) shouldComponentUpdate(nextProps, nextState) → prueba si es necesario actualizar el componente componentWillUpdate(nextProps, nextState) → el componente sera montado render() → Renderiza la aplicación componenteDidUpdate(prevProps, prevstate) → podemos volver a asignar algo

Desmontado:

componentWillUnmount() → Limpiar eventos o eliminar algunas cosas