A Flutter-ben lévő keys segítik a keretrendszert a widgetek helyes azonosítása és megőrzése során az újraépítések során — különösen fontos az állapot-ful widgetekhez a listákban, amelyeket átrendeznek, hozzáadnak vagy eltávolítanak. Annak megértése, hogy mikor van szükség kulcsokra, elkerüli a finom, zavaró hibákat.
Mit csinálnak a 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.
