Initial SeConectai briefing system
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user