با سلام
وقتی با دستور fetch یک API رو فراخوانی میکنم، نتیجه دوبار render میشه. دلایل این موضوع رو کامل میدونم (اینکه fetch به صورت async هست و داستان setState و componentDidMount). سوال من اینه که چطور میشه از render مجدد جلوگیری کرد. از conditional rendering هم استفاده کردم ولی تاثیری نداشت.
اینجا سوالی مطرح میشه و اون هم این هست که زمانی که شما api فراخونی میکنید میخواید اطلاعاتی که دریافت میشه در سایت به نمایش در بیاد دیگه درسته ؟ خوب باید rerender بشه ! وگرنه چه فایدهای داره که setState بفرمایید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟