Error Boundaries جلوی crash شدن کل اپلیکیشن React بهخاطر خطای یک کامپوننت را میگیرند.
Error Boundary چیست؟
کامپوننتی که خطاهای فرزندان را catch میکند و بهجای صفحه خالی، پیام مناسب نمایش میدهد.
- componentDidCatch lifecycle
- static getDerivedStateFromError
- Fallback UI
بهترین شیوهها
Error Boundary در سطوح مختلف (صفحه، بخش، کامپوننت)، گزارش خطا به Sentry و UI بازیابی.
جمعبندی
Error Boundaries تجربه کاربری را حتی هنگام خطا حفظ میکنند.
هنوز دیدگاهی ثبت نشده
اولین نفری باشید که نظر میدهد!