React හි බලපෑම්
useEffect කොක් භාවිතා කිරීම සලකා බලන අතරට පෙර,
React හි බලපෑම් යනු කුමක්දැයි අප තේරුම් ගත යුතුය.
බලපෑම් හෝ පැති බලපෑම් (side effects) යනු අංගයකට බාහිර පද්ධති සමඟ සම්බන්ධ වී සමමුහුර්ත කිරීමට ඉඩ සලසන අතිරේක ක්රියාවන් වේ.
බාහිර පද්ධති යනු React විසින් පාලනය නොකරන කේත කැබලි හෝ යෙදුම් වේ. මෙහි අදහස් වන්නේ ජාලය, බ්රවුසර DOM, ඇනිමේෂන්, තෙවන පාර්ශවීය UI පුස්තකාල භාවිතයෙන් ලියා ඇති විජට් සහ React මත නොගොඩනඟා ඇති වෙනත් යෙදුම් සමඟ වැඩ කිරීමයි.
බලපෑම් ඔබගේ අංගය React රාමුවෙන් පිටත ඇති එවැනි පද්ධති සමඟ සමමුහුර්ත කිරීමට හැකියාව ලබා දෙමින්, අඳිනය අවසන් වූ පසු කේතය ක්රියාත්මක කිරීමට ඉඩ සලසයි.
බලපෑම් ක්රියාත්මක විය හැක්කේ අංගය පළමු වරට අඳින විට, නිරීක්ෂණය කරන ලක්ෂ්යයක අගය වෙනස් වන විට හෝ අංගයේ ජීවන චක්රය අවසන් වූ විටය.
මතක තබා ගත යුතු කරුණ නම්, බලපෑම් යනු React වෙතින් එන "හදිසි" පිටවුම් දොරක් වැනි එකක් වන අතර, ඒවායේ අනවශ්ය ලෙස භාවිතා නොකළ යුතුය.