استاد ما اینجا از componentDidMount برای گرفتن اطلاعات از سرور استفاده کردیم تا موقع ساخته شدنِ کامپوننت درخواست رو بفرسته؟
اگه استفاده نکنیم از این متد چه اتفاقی میوفته؟
بحث lifecycle کلا یکم گیج کنندس برام
سلام وقت بخیر .
lifecycle methodها در واقع مراحل مختلفی که یک component در یک دوره طی میکنه هستن و در هر مرحله یکیشون صدا زده میشن .
در مورد ارتباط با سرور توصیه میشه در صورت استفاده از class componentها اینکار رو در componentDidMount انجام بدیم که بعد از mount شدن کامپوننت فراخوانی میشه ، در واقع اسکلت component رندر میشه و محتواش رو بعد از رسیدن پاسخ درخواستی که به سرور زدیم اضافه میکنه . که این مزیتهای زیادی داره از جمله اینکه در این حالت کاربر اسکلت بندی component رو میتونه ببینه و ...