O Virtual DOM (VDOM) é uma árvore de objetos JavaScript leve que descreve como a interface do usuário deve parecer. É uma representação simples em memória — não é o DOM real do navegador. React o utiliza porque manipular diretamente o DOM real é lento, e fazer isso manualmente a cada mudança de estado é propenso a erros.
Como funciona
Quando o estado muda, React não toca imediatamente a página. Em vez disso:
