FLUTTER ECOSYSTEM

fluent_validation

C# के लिए फ्लूएंट वैलिडेशन का डार्ट आधारित संस्करण। FluentValidation वस्तुओं को बहुत अधिक बॉयलरप्लेट के बिना आसानी से सत्यापित करने की अनुमति देता है।

नवीनतम वर्ज़न
2.1.1
30-दिन डाउनलोड
82
लाइक
23
Pub अंक
160

पैकेज अवलोकन

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

अवलोकन

FluentValidation लोकप्रिय C# FluentValidation लाइब्रेरी का डार्ट संस्करण है, जो न्यूनतम बॉयलरप्लेट के साथ साफ, पढ़ने में आसान और बनाए रखने में आसान ऑब्जेक्ट वैधता की अनुमति देता है। यह मॉडल क्लासेस पर वैधता नियमों को परिभाषित करने के लिए एक फ्लूएंट API प्रदान करता है, जिसमें शर्ती तर्क, कस्टम वैलिडेटर और त्रुटि संदेश शामिल हैं। बहुत अच्छा है जिन एप्लिकेशन में विभिन्न प्लेटफॉर्मों पर विश्वसनीय डेटा वैधता की आवश्यकता होती है।

उपयोग
  • फॉर्म इनपुट सत्यापन
  • API अनुरोध बॉडी वैधता
  • डेटा मॉडल इंटीग्रिटी चेक
  • उपयोगकर्ता पंजीकरण कार्य प्रवाह
  • व्यापार नियम का अनुपालन
  • क्रॉस-प्लेटफ़ॉर्म सत्यापन
मुख्य विशेषताएँ
  • प्रवाहमय, श्रृंखलाबद्ध सिंटैक्स
  • कस्टम वैलिडेटर सपोर्ट
  • शर्त आधारित सत्यापन नियम
  • एकीकृत त्रुटि संदेश प्रबंधन
  • एसिंक वैधता समर्थित है
  • विस्तारयोग्य सत्यापन तर्क
इनके लिए उपयुक्त
  • Dart के साथ Flutter का उपयोग करने वाले विकासकर्ता
  • संरचित प्रमाणीकरण की आवश्यकता वाले प्रोजेक्ट
  • क्लीन कोड अभ्यास को अपनाने वाली टीमें
  • जटिल व्यावसायिक नियमों वाले अनुप्रयोग
  • सुसंगत प्रमाणीकरण की आवश्यकता वाले बहुप्लेटफॉर्म एप्लिकेशन
विचार योग्य बातें
  • इसके DSL को सीखने की आवश्यकता है
  • सरल वैधता के लिए अतिरिक्त ओवरहेड जोड़ सकता है
  • परिपक्व लाइब्रेरी की तुलना में सीमित दस्तावेज़न
  • बहुत मूलभूत वैधता की आवश्यकताओं के लिए उपयुक्त नहीं
  • मौजूदा फॉर्म समाधान के साथ एकीकरण में अतिरिक्त सेटअप की आवश्यकता हो सकती है
समर्थित प्लेटफ़ॉर्मAndroidiOSWebmacOSWindowsLinux

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

flutter pub add fluent_validation

श्रेणियाँ

निर्भरताएँ

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

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

संबंधित प्रोजेक्ट

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