تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Ali Naseri
استفاده از سرویس هایی مشابه sentry در پروژه‌های فرانت اند
مجتبی سوری حل شده توسط مجتبی سوری

سلام وقت بخیر

برای استفاده از سرویس‌های Error tracking مثل sentry چه روش هایی وجود دارد؟ و برای راحتی دریافت همه ارورهای ممکن در پروژه‌های فرانت چه روشی پیشنهاد می‌کنید؟

و اینکه مثلا برای ارور‌های سرویسی مثل axios توصیه می‌کنید که مثلا در catch، توابع مربوط به sentry را فراخوانی کنیم؟

سلام

از این ابزار‌ها به دو صورت معمولا استفاده میشه!

اولین حالت به این صورت میشه که به صورت گلوبال کانفیگ میشه و هر خطایی که در سیستم اتفاق بیافته که به درستی هندل نشده باشه رو log میکنه!

علاوه بر حالت این حالت ما خودمون میتونیم هر جایی که نیاز میبینیم بیایم یه یکسری موارد رو ثبت بکنیم

حالا مثلا برای axios میتونید یک سرویس بنویسید که همه از طریق اون سرویس درخواست‌ها رو ارسال بکنن و اونجا هم در صورت نیاز مکانیزم log رو قرار داد

 

نحوه کانفیگ کردن مثلا sentry خیلی سخت نیست و باید متناسب با اون محیطی که کار میکی از روی داکیومنت اون رو کانفیگ بکنی

بهترین پاسخ
مجتبی سوری ۲۸ خرداد ۱۴۰۰، ۰۴:۵۳