React Hooks Best Practices
Los hooks son una forma de encapsular estado, efectos y comportamiento reutilizable.
Reglas prácticas
- Llama hooks siempre en el nivel superior del componente o custom hook.
- Extrae un custom hook cuando un comportamiento tenga nombre propio.
- Mantén efectos sincronizando con sistemas externos, no calculando estado derivado trivial.
- Evita dependencias implícitas en closures.
- Prefiere estado local antes de estado global.