480 B
480 B
Skill — React
Regras
- componentes devem ser previsíveis e com efeitos controlados;
- não use
useEffectpara estado derivável; - mantenha dependências de efeitos corretas;
- não duplique fonte de verdade;
- keys de listas devem ser estáveis;
- handlers devem refletir intenção clara;
- Context não deve virar store global por conveniência.
Performance
Memoização só quando há custo ou rerender relevante. Evite useMemo/useCallback indiscriminados.