1 repository
Integration of futures and streams into the Flutter widget tree to drive UI updates.
Distinguishing note: None of the candidates focus on the architectural integration of async data into the widget rebuild cycle.
Explore 1 awesome GitHub repository matching mobile development · Flutter Asynchronous State Integration. Refine with filters or upvote what's useful.
Provider este un framework de gestionare a stării și de injecție a dependențelor pentru Flutter. Acesta simplifică partajarea datelor în arborele de widget-uri folosind un sistem care gestionează injecția de obiecte și servicii cu ciclu de viață și eliminare a resurselor automatizate. Framework-ul se distinge prin containere de stare reactive care fac legătura între datele asincrone din stream-uri și future-uri direct în arborele de componente. Suportă derivarea stării, permițând construirea și sincronizarea de noi obiecte pe baza valorilor observate din mai mulți provideri upstream. Pentru a menține performanța, oferă filtrare selectivă a rebuild-urilor și abonamente parțiale la stare pentru a limita actualizările la anumite porțiuni ale interfeței utilizator. Biblioteca acoperă arii largi de capabilități, inclusiv maparea interfețelor pentru a decupla implementările concrete de interfețele abstracte și compoziția providerilor pentru a aplatiza definițiile multiple de dependențe și a reduce imbricarea. Include, de asemenea, utilitare pentru rezolvarea opțională a dependențelor și conservarea stării aplicației în timpul ciclurilor de hot reload din dezvoltare.
Converts asynchronous data from futures or streams into reactive providers that automatically drive Flutter UI updates.