Skip to content
Никита Баев о разработке, техническом лидерстве и управлении командами
TwitterTelegramLinkedIn1on1

Пользуетесь ли вы Error Boundary в React: важность обработки ошибок

react, error-handling, best-practices, react-error-boundary1 min read

Пост изначально был написан для канала в Telegram.

Вы можете сказать, что ваш код не падает, но по опыту скажу, что бывало так, что у клиента было установлено какое-то расширение, которое крашило инпуты и благодаря Error Boundary крашилось не всё приложение, а какая-то небольшая его часть с возможностью перерендерить блок UI.

В разных проектах замечал, что либо Error Boundary совсем не используются, либо вешается один глобальный boundary, который все равно крашит всё приложение, иногда, без возможности восстановить приложения без рефреша страницы.

И как раз на глаза попалась хорошая статья, которая объясняет работу Error Boundary и то, как правильно их компоновать + рекомендует достаточно интересный пакет, который всё сделает за вас под капотом, пользуйтесь на здоровье.

💚 Nikita Bayev Paper Company
Тема от LekoArts