با سلام دوستان ببخشید بنده لزوم استفاده از useEffect برای مواردی که میخواهم مثلا قبل از رندر کارهایی انجام دهم را متوجه نمیشم.
مثلا در کد پایین میخواهم data را با اطلاعات پر کنم، مثلا با دریافت از یک API. الان تفاوت کد زیر:
با کد زیر:
در چیست؟
ببینید بنده ریشه effect hookها رو میدونم که برای پارامتر دوم هر بار رندر شد تابع اجرا میشه فقط میخواستم بدون برای مثلا همچین کاری به useEffect احتیاج پیدا میکنیم؟
به عبارت دیگر در Class Componentها تفاوت نوشتن کد در constructor با استفاده از componentDidMount چیست؟ جفتشون یک کار را انجام میدهند؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟