permafrost-dev/node-ray
این ابزار به تو کمک میکنه تا با دیباگ کردن کدهای NodeJS، TypeScript و کدهای وب، مشکلات رو سریعتر پیدا و رفع کنی. ️
کاربرد:
با استفاده از Ray میتونی خروجی متغیرها، اشیا، خطاها و جریان اجرای کد رو در زمان واقعی ببینی، بدون نیاز به console.logهای زیاد و سردرگمکننده.
در چه شرایطی بهتره استفاده شود؟
وقتی داری روی یه پروژه بزرگ کار میکنی و نیاز داری بدونی کد در کجا چه اتفاقی میافته، یا وقتی یه باگ سختگیر رو داری ردیابی میکنی. همچنین عالیه برای تیمهای توسعه که میخوان دیباگ رو سریع و هماهنگ انجام بدن.
چند مثال از موارد استفاده:
- چک کردن مقدار یه متغیر در میانه یه تابع آسنکرون
- ردیابی خطا در یه pipeline پردازش داده
- نمایش ساختار یه شیء پیچیده در محیط مرورگر یا دسکتاپ Ray ️
- دیباگ کردن کدهای WebSocket یا API routes در حین اجرا
- ##debugging
- ##NodeJS
- ##TypeScript
- ##webdev
- ##RayDebug
- ##developerTools
- ##codeQuality
- ##bugFixing
- ##realtimeDebug
- ##devProductivity
