4 / 98
Что такое граница ошибки (Error Boundary) в React и как её реализовать?
Error Boundary — классовый компонент, который перехватывает JavaScript-ошибки в дочернем дереве во время рендера, в lifecycle-методах и в конструкторах. Вместо краха всего приложения показывает fallback-UI. Реализуется через методы static getDerivedStateFromError() и componentDidCatch(). Функциональных Error Boundary в React пока нет — только классовые.