El documento presenta una introducción a los ciclos de vida en React, dividiéndolos en las fases de montaje, actualización y desmontaje. Explica cada una de las fases y los métodos asociados como constructor, render, componentDidMount, shouldComponentUpdate y componentWillUnmount. Resalta la importancia de usar adecuadamente los ciclos de vida para mejorar el rendimiento y la experiencia del usuario.
1. MAD · NOV 23-24 · 2018
Reactjs
El ciclo de la vida
Javier Fernández
Software developer
Nacho Fanjul
Software architect & Key Specialist
MAD · NOV 23-24 · 2018
4. MAD · NOV 23-24 · 2018
Nuestra premisa para desarrollar en reactjs
Principios
de desarrollo de componentes
Reutilización
+ Pequeño
El estado no se toca
Mi padre “the Boss”
Inmutable/mutable+ Tonto
5. MAD · NOV 23-24 · 2018
Jerarquía de componentes
Flujo de datos Eventos
6. MAD · NOV 23-24 · 2018
Funcionamiento de esa jerarquía
Cambio de estado
render() {
return (
<MyComponent />
);
}
7. MAD · NOV 23-24 · 2018
Funcionamiento del componente
props
const MyComponent = (props)=> {
return (
<MyChildComponet />
);
}
DOM
8. MAD · NOV 23-24 · 2018
¿Qué son los ciclos de vida?
9. MAD · NOV 23-24 · 2018
Ciclos de vida - Grupos
Mounting Updating Unmounting
10. MAD · NOV 23-24 · 2018
Ciclos de vida - Fases
Render Pre-commit Commit