Nors Flutter iš prigimties yra efektyvus, našumo optimizavimas apima nereikalingų perkompiliavimų minimizavimą, efektyvų sąrašų atvaizdavimą, tinkamą const naudojimą, brangios darbo vengimuą build dalyje ir profilavimą. Šių žinojimas padeda palaikyti programas sklandžias (60/120 fps).
Minimizuoti nereikalingus perkompiliavimus
✓ 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
