Ir para o conteúdo
React

O que é Concurrent Mode?

Definição

Concurrent Mode é um conjunto de funcionalidades do React que permite interromper, pausar e retomar renderizações, tornando a UI mais responsiva. Em vez de bloquear a thread principal, o React pode priorizar atualizações urgentes.

Habilitado via createRoot, usa Suspense e transitions para gerenciar estados de carregamento e evitar telas travadas durante operações pesadas.

Exemplo Prático
TypeScript
import { createRoot } from 'react-dom/client';
import { startTransition, useState } from 'react';

const [query, setQuery] = useState('');

startTransition(() => {
  setQuery(inputValue);
});

Termos Relacionados

Quer ver Concurrent Mode em ação em projetos reais?

Ver artigos sobre Concurrent Mode