Aprender
Doce lecciones, en orden, para dejar de adivinar
Cada lección explica un mecanismo y después te lo muestra ejecutándose paso a paso. No hay atajos y no hacen falta: son 121 minutos de lectura bien invertidos.
Tu recorrido
— de 12
Se guarda en este navegador. Sin cuentas, sin servidor, sin rastreo.
Cimientos
Qué es de verdad un componente y dónde vive su estado. Sin esto, todo lo demás es memorizar.
El motor
Las dos fases del trabajo y cómo React decide qué reutilizar. Acá se explica el 80% de lo que te sorprende.
Estado
La cadena de hooks y la cola de updates, por dentro.
- 0512 min
useState por dentro: la cadena de hooks
¿Cómo sabe React cuál de mis useState es cuál?
useStatememoizedState
- 068 min
Las reglas de los hooks son consecuencias
¿Y si llamo un hook dentro de un if? ¿Qué se rompe exactamente?
reglas de los hooks
- 0712 min
La cola de updates y el batching
Llamo a setState tres veces seguidas. ¿Cuántas veces renderiza?
dispatchSetStatebatching
- 088 min
useRef: la caja que no avisa
¿Por qué mutar una ref no vuelve a renderizar?
useRef
Efectos
Cuándo corre cada cosa y por qué el orden importa tanto.
Trabajo evitado
Bailout, memo y memoización. Optimizar sin cargar el código de ruido.