State objekt StatefulWidget-a ima življenjski cikel — zaporedje metod, ki se pokličejo med ustvarjanjem, posodabljanjem in uničevanjem widget-a (initState, build, didUpdateWidget, dispose, itd.). Razumevanje tega je pomembno za pravilno upravljanje virov in stranskih učinkov.
