O Que É um Error Boundary?
Um error boundary é um componente que envolve parte de uma árvore de UI e captura erros lançados durante a renderização de seus descendentes. Em vez de o erro propagar para cima e desmontar toda a interface, o boundary renderiza uma view de fallback. Ele isola falhas para que uma seção quebrada não derrube a página inteira.
Por que isso importa
Error boundaries impedem que a falha de um único componente deixe o app em branco, preservando o restante da experiência. Combiná-los com relato de erros expõe o bug subjacente para correção.
Guias relacionados
What Is an Error Retry Boundary?An error retry boundary catches a failed UI region and offers a retry action, letting the user re-run the ope…
What Is a Suspense Boundary?A suspense boundary wraps part of a UI so that while its data or code is loading, a fallback is shown, lettin…
What Is Source Map Upload?Source map upload is the CI step that sends build source maps to an error-tracking service so minified produc…