React · Senior · Запитання 23 з 75

Що станеться з помилкою, кинутою в рендері, якщо над компонентом немає error boundary?

Пояснення

Необроблена помилка рендеру видаляє весь UI кореня - показувати зламаний інтерфейс гірше, ніж нічого. У React 19 у createRoot є onCaughtError і onUncaughtError для логування. Тому boundary ставлять навколо маршрутів і незалежних віджетів.

Де почитати

Помилка в запитанні

React · Senior · запитання 23

Перевірте себе

Пройдіть тест React · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест