LogRocket/redux-logger
کاربرد:
این ابزار یک logger برای Redux است که به تو کمک میکنه تا اعمال (actions) و تغییرات state در برنامههای ریاکت و ریداکس رو به صورت دقیق و مرتب مشاهده کنی.
این کتابخانه، اطلاعاتی مثل نوع اکشن، state قبل و بعد از تغییر و تأثیر اکشن رو در کنسول نمایش میده.
در چه شرایطی بهتره استفاده شود؟
وقتی داری روی یک پروژه Redux کار میکنی و نیاز داری باگهای مربوط به تغییرات state رو پیدا کنی، استفاده از این ابزار بسیار مفیده.
همچنین در مراحل توسعه و دیباگ (نه تولید!) بهترین زمان استفاده ازش هست. ️
چند مثال از موارد استفاده
- دیدن اینکه کدوم اکشن باعث تغییر غیرمنتظره در state شده.
- رهگیری ترتیب اجرای اکشنها برای درک بهتر فلوی برنامه.
- مقایسه state قبل و بعد از یک اکشن برای دیباگ کردن مشکلات.
- نمایش دقیق تغییرات در شاخههای پیچیده از state.
- ##redux
- ##state
- ##debugging
- ##react
- ##frontend
- ##redux
- ##development
- ##javascript
- ##web
- ##logging
