Keys ing Flutter membantu framework ngidentifikasi lan ngpreservasi widgets kanthi bener nalika rebuild — utamane penting kanggo stateful widgets ing lists sing diurutake maneh, ditambahake, utawa dihapus. Ngerteni kapan keys dibutuhake nyegah bugs sing subtle lan nggawea bingung.
Apa sing dilakoni keys
During rebuilds, Flutter MATCHES new widgets to existing elements/state by POSITION and
TYPE. Usually this works fine. But when widgets of the SAME TYPE are reordered/added/
removed in a list, position-matching gets confused → state attaches to the WRONG widget.
→ KEYS give widgets a stable IDENTITY so Flutter matches them correctly across changes.
