O Que É Optimistic UI?
Optimistic UI é um padrão em que a interface reflete o resultado esperado de uma ação de imediato, sem esperar pela resposta do servidor. O usuário vê a mudança instantaneamente, e a aplicação envia a requisição em segundo plano. Se a requisição falhar, a UI reverte ao estado anterior e mostra o erro.
Por que isso importa
Atualizações otimistas fazem os apps parecerem rápidos e responsivos ao esconder a latência de rede. O custo é a lógica extra para reverter de forma limpa quando uma operação não dá certo.
Guias relacionados
What Is a Data Mutation?A data mutation is an operation that creates, updates, or deletes server state, unlike a read, and usually re…
What Is a Client Component?A client component is a UI component whose JavaScript ships to the browser and runs there, enabling state, ef…
What Is a Revalidation Tag?A revalidation tag is a label on cached data so that, after a mutation, an app can invalidate exactly the ent…