$cat~/glossario/react-state.md

State

React

Dados mutáveis internos que disparam re-render ao atualizar.

react-state.mdmarkdown
01

seção

Explicação

State — Dados mutáveis internos que disparam re-render ao atualizar.

useState local mutable via setter triggers re-render — batching React 18 automatic.

Lift state up shared siblings; server state libraries for fetch cache.

02

seção

Exemplo

snippettsx
const [open, setOpen] = useState(false);setOpen(true); // re-render schedule
03

seção

Modo de uso

  • Form inputs controlled

  • Toggle UI

  • Derived useMemo from state

04

seção

Armadilhas comuns

  • Stale closure old state in async

  • Mutate state object direct no re-render

05

seção

Termos relacionados