Flutter இயல்பாகவே பெரணரன்ட் ஆக இருந்தாலும், பெரணரன்ஸ் ஆப்டிமைஜேஷன் என்பது தேவையற்ற rebuilds குறைப்பு, திறமையான list rendering, சரியான const பயன்பாடு, build-ல் விலையுயர்ந்த வேலைகளை தவிர்ப்பு, மற்றும் profiling ஆகியவற்றை உள்ளடக்கியது. இவற்றைப் புரிந்துகொள்வது apps ஸ்மூத்தாக வைக்கிறது (60/120 fps).
தேவையற்ற rebuilds குறைப்பு
✓ Use CONST constructors where possible → const widgets aren't rebuilt (huge win)
const Text('Static') // not rebuilt unnecessarily
✓ Keep setState/rebuild scope SMALL → rebuild only what changed (extract widgets so
state changes rebuild a small subtree, not the whole screen)
✓ Use targeted state management (rebuild only widgets that depend on changed state)
✓ Don't rebuild large trees for small changes
