Ciclos de vida en Vue
Serie práctica para dominar cada hook del ciclo de vida de Vue, desde los básicos hasta los avanzados.
Capítulo 1

Ciclos de vida en Vue: Una visión general
Básico
Componentes
Reactividad
Buenas Prácticas
Arquitectura
Un mapa claro de todos los ciclos de vida de Vue 3 para entender cuándo usar cada hook.
Capítulo 2

Ciclos de vida en Vue: fase de creación (beforeCreate, created, setup)
Básico
Componentes
Reactividad
Buenas Prácticas
Qué pasa realmente en la fase de creación de un componente Vue y cómo decidir entre beforeCreate, created y setup.
Capítulo 3

Ciclos de vida en Vue: fase de montaje (beforeMount, mounted)
Básico
Componentes
Buenas Prácticas
Qué ocurre justo antes y justo después de que Vue inserte un componente en el DOM, y cómo usar beforeMount y mounted sin meter lógica donde no corresponde.
Capítulo 4

Ciclos de vida en Vue: fase de actualización (beforeUpdate, updated)
Básico
Componentes
Reactividad
Buenas Prácticas
Qué ocurre cuando Vue vuelve a renderizar un componente y cómo usar beforeUpdate y updated sin convertirlos en sustitutos de watch o computed.
Capítulo 5

Ciclos de vida en Vue: fase de desmontaje (beforeUnmount, unmounted)
Básico
Componentes
Buenas Prácticas
Arquitectura
Qué ocurre cuando un componente sale de pantalla y cómo usar beforeUnmount y unmounted para limpiar listeners, timers y efectos sin dejar fugas ni comportamientos extraños.
Capítulo 6

Ciclos de vida en Vue: componentes cacheados con <KeepAlive> (activated, deactivated)
Avanzado
Componentes
Buenas Prácticas
Arquitectura
Cómo funcionan activated y deactivated en componentes cacheados con <KeepAlive>, cuándo usarlos y cómo evitar datos obsoletos, timers activos y lógica mal ubicada.