Next.js · Senior · Запитання 12 з 75
Чому в продакшені error.tsx отримує узагальнене повідомлення помилки із серверного компонента?
- ✓Правильна відповідь: Next.js приховує деталі й передає
digestдля пошуку в логах - 2Серверні компоненти не вміють кидати помилки з текстом повідомлення
- 3Повідомлення обрізається до 20 символів для економії трафіку в payload
Пояснення
Текст помилки може містити SQL, шляхи й секрети, тому в клієнт іде загальне повідомлення й error.digest - хеш, за яким знаходять повну помилку в серверних логах. У режимі розробки повне повідомлення доступне.