FLUTTER ECOSYSTEM

shortid

ShortId छोटे, अनुक्रमिक नहीं, URL-अनुकूल अद्वितीय पहचानकर्ता बनाता है। URL संक्षिप्तकरण, MongoDB और Redis पहचानकर्ता आदि के लिए आदर्श है। (js से पोर्ट किया गया)

नवीनतम वर्ज़न
0.1.2
30-दिन डाउनलोड
2.3 लाख
लाइक
21
Pub अंक
150

पैकेज अवलोकन

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

अवलोकन

ShortId छोटे, अनुक्रमिक नहीं, URL-अनुकूल अद्वितीय पहचानकर्ता उत्पन्न करता है जो URL संक्षेपकर्ता, MongoDB और Redis जैसे डेटाबेस और अन्य प्रणालियों में उपयोग के लिए आदर्श हैं, जिन्हें संक्षिप्त, सुरक्षित ID की आवश्यकता होती है। यह लोकप्रिय JavaScript लाइब्रेरी का Dart संस्करण के रूप में डिज़ाइन किया गया है, जो अद्वितीयता सुनिश्चित करता है और पूर्वानुमानित पैटर्न से बचता है। पैकेज हल्का है और सभी प्रमुख प्लेटफॉर्मों के साथ संगत है, जिससे यह क्रॉस-प्लेटफॉर्म एप्लिकेशन के लिए उपयुक्त है जिन्हें क्रमागत या लंबे पहचानकर्ता के बिना विश्वसनीय ID उत्पन्न करने की आवश्यकता होती है।

उपयोग
  • URL संक्षिप्तीकरण सेवाएं
  • डेटाबेस प्राथमिक कीज़
  • सत्र टोकन उत्पादन
  • कैशिंग की निर्माण
  • सुरक्षित पहचानकर्ता उत्पादन
मुख्य विशेषताएँ
  • छोटे, यादृच्छिक ID उत्पन्न करता है
  • URL-सुरक्षित अक्षर
  • अनुक्रमिक और अप्रत्याशित
  • क्रॉस-प्लेटफ़ॉर्म समर्थन
  • हल्का और तेज़
  • JavaScript लाइब्रेरी का Dart पोर्ट
इनके लिए उपयुक्त
  • संक्षिप्त ID की आवश्यकता वाले वेब और मोबाइल एप्लिकेशन
  • डेटाबेस एकीकरण के साथ बैकएंड सेवाएँ
  • सुरक्षित, अनुमानित नहीं किए जा सकने वाले पहचानकर्ता की आवश्यकता वाले अनुप्रयोग
  • MongoDB या Redis का उपयोग करने वाले प्रोजेक्ट
  • JavaScript ShortId के साथ परिचित विकासकर्मी
विचार योग्य बातें
  • उच्च सुरक्षा उपयोग केस के लिए गोपनीयता-सुरक्षित नहीं
  • अतिरिक्त जाँच के बिना ID को वैश्विक रूप से अद्वितीय होने की गारंटी नहीं दी जा सकती
  • यादृच्छिक संख्या उत्पन्न करने की गुणवत्ता पर निर्भर करता है
  • 16 अक्षरों की डिफ़ॉल्ट लंबाई तक सीमित
  • निर्मित टकराव का पता लगाने की सुविधा नहीं है
समर्थित प्लेटफ़ॉर्मAndroidiOSWebmacOSWindowsLinux

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

flutter pub add shortid

श्रेणियाँ

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

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