چطور با چند خط کد، درخواستهای ناموفق رو دوباره امتحان کنیم؟ 💡
گاهی وقتها رکوئست (fetch) های ما به دلایل مختلفی مثل کندی اینترنت یا خطای سرور، شکست میخورن.
به جای اینکه کاربر رو ناامید کنیم، میتونیم چند بار بهصورت خودکار دوباره تلاش کنیم💪
کدی که در تصویر میبینید، دقیقاً همین کار رو انجام میده:
🎁 با استفاده از تابع retry، هر بار که درخواست شکست بخوره، با یک تاخیر مشخص (delay) دوباره تلاش میکنه تا وقتی که retryCount تموم بشه.
👨💻 نکته:
بله ما میتونیم از پکیج هایی مانند #Axios و #ReactQuery و ... استفاده کنیم, اما درک منطق و نحوه عملکرد کدها باعث میشن تا ما #برنامه_نویس بشیم نه استفاده از پکیج ها😉 👌
🚀 @NextPro_Ch
گاهی وقتها رکوئست (fetch) های ما به دلایل مختلفی مثل کندی اینترنت یا خطای سرور، شکست میخورن.
به جای اینکه کاربر رو ناامید کنیم، میتونیم چند بار بهصورت خودکار دوباره تلاش کنیم
کدی که در تصویر میبینید، دقیقاً همین کار رو انجام میده:
بله ما میتونیم از پکیج هایی مانند #Axios و #ReactQuery و ... استفاده کنیم, اما درک منطق و نحوه عملکرد کدها باعث میشن تا ما #برنامه_نویس بشیم نه استفاده از پکیج ها
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤1👏1