पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv0.18.0

flutter_hooks_bloc

flutter_hooks के आधार पर एक flutter_bloc पुनर्निर्माण, समान API के साथ।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
1.1 हज़ार
लाइक
35
Pub अंक
160

पैकेज इंस्टॉल करें

flutter pub add flutter_hooks_bloc

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

flutter_hooks_bloc एक राज्य प्रबंधन समाधान है जो Flutter Hooks का उपयोग करके flutter_bloc को दुबारा बनाता है, जिससे flutter_bloc के परिचित विकासकर्ताओं को वही API मिलता है। यह हुक्स की शक्ति का उपयोग करके कार्यात्मक विजेट में राज्य संभालने को सरल बनाता है, न्यूनतम बॉइलरप्लेट के साथ प्रतिक्रियाशील UI को सक्षम करता है। इस पैकेज को बिना किसी बाधा के एकीकृत करने के लिए डिज़ाइन किया गया है, जो Android, iOS, Web, macOS, Windows और Linux सहित सभी प्रमुख प्लेटफॉर्म का समर्थन करता है। यह पैकेज डिक्लेरेटिव प्रकृति के हुक्स और bloc के ठोस राज्य प्रबंधन पैटर्न को जोड़कर विकासकर्ताओं की उत्पादकता को बढ़ाता है।

उपयोग

  • न्यूनतम बॉयलरप्लेट के साथ प्रतिक्रियाशी UI
  • फंक्शनल विजेट में राज्य प्रबंधन
  • flutter_bloc से hooks-आधारित संरचना में स्थानांतरण
  • क्रॉस-प्लेटफॉर्म ऐप विकास
  • जटिल राज्य तर्क को सरल बनाना
  • पारंपरिक StatefulWidget के स्थान पर कार्यात्मक दृष्टिकोण का उपयोग करना

मुख्य विशेषताएँ

  • flutter_bloc के समान एपीआई
  • flutter_hooks पर आधारित
  • न्यूनतम बॉयलरप्लेट
  • क्रॉस-प्लेटफ़ॉर्म समर्थन
  • प्रतिक्रियाशील राज्य अद्यतन
  • कार्यात्मक विजेट सुसंगतता

इनके लिए उपयुक्त

  • flutter_bloc के साथ अनुभवी विकासकर्ता
  • हुक-आधारित आर्किटेक्चर को अपनाने वाली टीमें
  • हल्के राज्य प्रबंधन की आवश्यकता वाले परियोजनाएँ
  • कार्यात्मक UI घटक
  • बहुप्लेटफॉर्म लक्षित ऐप्स
  • राज्य प्रबंधन में कम बॉयलरप्लेट को खोज रहे लोग

विचार योग्य बातें

  • Flutter Hooks के साथ परिचय होना आवश्यक है
  • शायद क्लास-आधारित अवस्था प्रबंधन पसंद करने वाली टीमों के लिए उपयुक्त नहीं होगा
  • flutter_bloc की तुलना में सीमित दस्तावेज़
  • नए हुक उपयोगकर्ताओं के लिए संभावित सीखने का वक्र
  • flutter_bloc की तुलना में कम परिपक्व पारिस्थितिकी तंत्र
  • बहुत सरल राज्य की आवश्यकता के लिए उपयुक्त नहीं

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

Bloc Alternatives libraries

A collection of dart & flutter packages to work with Bloc

Packages

flutter_hooks_bloc

A reimplementation of flutter_bloc based on flutter_hooks.

Advantages:

  • Now you can use a useBloc hook function.
  • Bloc widgets has less compostion in te widget tree.
  • Widget inspector gives information about bloc/cubit.
  • It's easy to create a widget with a MultiBlocBuilder behavior.

riverbloc

Expose a BlocProvider based on Riverpod and can be use with flutter_riverpod or hooks_riverpod instead of flutter_bloc.

With this package, MultiBlocProvider is not necessary anymore. No more FlutterError/ProviderNotFoundException on context.bloc() invocation.

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 3 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।