وب‌سرویس مجید

پروژه redux-logger

LogRocket/redux-logger

کاربرد:

این ابزار یک logger برای Redux است که به تو کمک می‌کنه تا اعمال (actions) و تغییرات state در برنامه‌های ری‌اکت و ریداکس رو به صورت دقیق و مرتب مشاهده کنی.

این کتابخانه، اطلاعاتی مثل نوع اکشن، state قبل و بعد از تغییر و تأثیر اکشن رو در کنسول نمایش می‌ده.

در چه شرایطی بهتره استفاده شود؟

وقتی داری روی یک پروژه Redux کار می‌کنی و نیاز داری باگ‌های مربوط به تغییرات state رو پیدا کنی، استفاده از این ابزار بسیار مفیده.

همچنین در مراحل توسعه و دیباگ (نه تولید!) بهترین زمان استفاده ازش هست. ️

چند مثال از موارد استفاده

- دیدن اینکه کدوم اکشن باعث تغییر غیرمنتظره در state شده.

- رهگیری ترتیب اجرای اکشن‌ها برای درک بهتر فلوی برنامه.

- مقایسه state قبل و بعد از یک اکشن برای دیباگ کردن مشکلات.

- نمایش دقیق تغییرات در شاخه‌های پیچیده از state.

  • ##redux
  • ##state
  • ##debugging
  • ##react
  • ##frontend
  • ##redux
  • ##development
  • ##javascript
  • ##web
  • ##logging