1 مستودع
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 هو إطار عمل لإدارة الحالة وحقن التبعية (dependency injection) لـ Flutter. يبسط عملية مشاركة البيانات عبر شجرة الـ widget باستخدام نظام يدير حقن الكائنات والخدمات مع دورة حياة مؤتمتة وتخلص من الموارد. يتميز إطار العمل بحاويات حالة تفاعلية تربط البيانات غير المتزامنة من التدفقات (streams) والـ futures مباشرة بشجرة المكونات. ويدعم اشتقاق الحالة، مما يسمح بإنشاء كائنات جديدة ومزامنتها بناءً على القيم الملاحظة من مزودي بيانات متعددين. وللحفاظ على الأداء، يوفر تصفية انتقائية لإعادة البناء واشتراكات جزئية في الحالة للحد من التحديثات لأجزاء محددة من واجهة المستخدم. تغطي المكتبة مجالات قدرات واسعة تشمل ربط الواجهات لفصل التنفيذ الملموس عن الواجهات المجردة، وتكوين المزودين (provider composition) لتسطيح تعريفات التبعية المتعددة وتقليل التداخل. كما تتضمن أدوات لحل التبعيات الاختيارية والحفاظ على حالة التطبيق أثناء دورات إعادة التحميل السريع (hot reload) أثناء التطوير.
Converts asynchronous data from futures or streams into reactive providers that automatically drive Flutter UI updates.