FLUTTER ECOSYSTEM

go_router_builder

पैकेज: go_router के लिए स्ट्रांगली-टाइप्ड रूट हेल्पर्स के लिए समर्थन करने वाला बिल्डर

नवीनतम वर्ज़न
4.3.0
30-दिन डाउनलोड
2.1 लाख
लाइक
294
Pub अंक
160

पैकेज अवलोकन

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

अवलोकन

go_router_builder एक Flutter पैकेज है जो go_router पैकेज के लिए स्ट्रांगली-टाइप्ड रूट हेल्पर बनाता है, नेविगेशन सुरक्षा और डेवलपर उत्पादकता में सुधार करता है। यह रूट की कंपाइल-समय वैधता को सक्षम करता है जब रूट परिभाषाओं से Dart कोड उत्पन्न किया जाता है, जिससे रनटाइम त्रुटियाँ कम होती हैं। बिल्डर go_router के साथ बिना किसी दिक्कत के एकीकृत है, और Android, iOS, macOS, Windows और Linux जैसे मुख्य प्लेटफॉर्मों का समर्थन करता है। डेवलपर्स को जटिल रूटिंग लॉजिक को प्रबंधित करते समय स्वचालित पूर्ण करने, रिफैक्टरिंग समर्थन और सुधारित कोड पठनीयता का लाभ मिलता है।

उपयोग
  • रूट्स के बीच प्रकार सुरक्षित नेविगेशन
  • स्वचालित मार्ग सहायक उत्पादन
  • बड़े रूटिंग सेटअप में सुधारित रीफैक्टरिंग
  • रनटाइम नेविगेशन त्रुटियों को कम करना
  • गहरे लिंकिंग और मार्ग संगति को सरल बनाना
मुख्य विशेषताएँ
  • स्ट्रॉन्गली-टाइप्ड रूट रेफरेंसेस
  • मार्ग संकल्पना से स्वचालित कोड उत्पादन
  • संकलन समय मार्ग वैधता
  • go_router के साथ एकीकरण
  • गहन लिंकिंग और डायनामिक मार्गों का समर्थन
इनके लिए उपयुक्त
  • बड़े पैमाने के फ्लटर एप्लिकेशन
  • कोड सुरक्षा को प्राथमिकता देने वाली टीमें
  • go_router का व्यापक रूप से उपयोग करने वाले विकासकर्ता
  • रखरखाव रूटिंग तर्क की आवश्यकता वाले प्रोजेक्ट
  • जटिल नेविगेशन फ्लो वाले ऐप्स
विचार योग्य बातें
  • मार्ग संगठन फ़ाइलों के सेटअप की आवश्यकता है
  • कोड उत्पन्न करने के लिए build_runner की आवश्यकता है
  • थोड़ा बिल्ड समय बढ़ा सकता है
  • सरल नेविगेशन परिदृश्य के लिए आवश्यक नहीं
  • go_router संस्करण सुसंगतता पर निर्भर करता है
समर्थित प्लेटफ़ॉर्मAndroidiOSmacOSWindowsLinux

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

flutter pub add go_router_builder

श्रेणियाँ

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

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