دوره های آموزشیمون رو از داخل سایت ببینید
https://codehalic.ir
Post #1152
682

نیازی نیست برای هر تغییر، یه استیت جدید تعریف کنی و با
اگه متغیری داری که میشه اون رو از رو بقیه استیتها یا Propها حساب کرد، دقیقاً همون موقع رندر کردن حسابش کن؛ اگر هم محاسباتش خیالی سنگینه، بذارش داخل
@codehalics | کدهالیک
useEffect آپدیتش کنی؛ این کار فقط باعث دوباره رندر شدن کامپوننت، فلش زدن صفحه و سنگین شدن برنامه میشه.اگه متغیری داری که میشه اون رو از رو بقیه استیتها یا Propها حساب کرد، دقیقاً همون موقع رندر کردن حسابش کن؛ اگر هم محاسباتش خیالی سنگینه، بذارش داخل
useMemo. یادت باشه افکتها برای ارتباط با دنیای بیرون کامپوننت طراحی شدن، نه جابهجا کردن دادهها بین استیتهای داخلی!@codehalics | کدهالیک
- ❤ 8










