Files

14 lines
480 B
Markdown

# Skill — React
## Regras
- componentes devem ser previsíveis e com efeitos controlados;
- não use `useEffect` para 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.