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

पैकेज विवरणv3.0.0

zenrouter

एक शक्तिशाली Flutter रूटर जिसमें डीप लिंकिंग, वेब समर्थन, प्रकार-सुरक्षित रूटिंग, गार्ड्स, रीडायरेक्ट्स और शून्य बॉयलरप्लेट है।

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

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

flutter pub add zenrouter

पैकेज अवलोकन

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

ZenRouter एक शक्तिशाली, प्रकार-सुरक्षित Flutter रूटिंग समाधान है जो डीप लिंकिंग, वेब नेविगेशन और Android, iOS, Web, macOS, Windows और Linux के बीच प्लेटफॉर्म-अनार्थोग्राफिक रूटिंग का समर्थन करता है। यह स्वचालित रूट उत्पादन के माध्यम से बॉइलरप्लेट को समाप्त करता है और रूट गार्ड, रीडायरेक्ट और निरंतर नेविगेशन अवस्था प्रबंधन जैसी उन्नत विशेषताएँ प्रदान करता है। विस्तार के लिए डिज़ाइन किया गया है, यह संकलन-समय सुरक्षा को बल देकर और रनटाइम त्रुटियों को कम करके साफ और बनाए रखने योग्य कोड सुनिश्चित करता है। जटिल नेविगेशन पैटर्न या क्रॉस-प्लेटफॉर्म सुसंगतता की आवश्यकता वाले ऐप्स के लिए आदर्श है।

उपयोग

  • जटिल ऐप नेविगेशन
  • गहरा लिंकिंग समर्थन
  • क्रॉस-प्लेटफॉर्म रूटिंग
  • गार्ड के साथ सुरक्षित मार्ग पहुँच के लिए
  • डायनामिक रीडायरेक्ट्स

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

  • प्रकार सुरक्षित मार्ग
  • शून्य बॉयलरप्लेट
  • गहन लिंकिंग
  • रूट गार्ड्स
  • Redirects
  • वेब और मल्टीप्लेटफॉर्म समर्थन

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

  • बड़े पैमाने के फ्लटर एप्लिकेशन
  • गहरे लिंक की आवश्यकता वाले ऐप्स
  • कोड सुरक्षा को प्राथमिकता देने वाले विकासकर्ता
  • संरचित नेविगेशन का उपयोग करने वाली टीमें
  • कई प्लेटफॉर्म के लक्षित प्रोजेक्ट्स

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

  • रूट कॉन्फ़िगरेशन के समझ की आवश्यकता है
  • कस्टम नेविगेशन लॉजिक के लिए अतिरिक्त सेटअप की आवश्यकता हो सकती है
  • निर्दिष्ट नेविगेशन संरचना वाले एप्लिकेशन के लिए सबसे उपयुक्त

मूल README

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

ZenRouter Logo

Navigation as a typed graph.

pub package Test Codecov - zenrouter Codecov - zenrouter_core


Need deep linking or a browser URL?
│
├─ YES → Coordinator  (prefer RouteManifest + RouteBinding)
│
└─ NO → state-driven stack? → Declarative
        otherwise           → Imperative (NavigationPath)

zenrouter README · Getting Started

Packages

Package Role
zenrouter Flutter Coordinator, NavigationStack, restoration
zenrouter_core RouteTarget, CoordinatorCore, paths, mixins, RouteManifest
zenrouter_devtools Overlay, Graph tab
zenrouter_file_generator File-based codegen

iOS, Android, Web, macOS, Windows, Linux

3.0 is a prerelease for early testers:

dependencies:
  zenrouter: ^3.0.0-beta.1

flutter pub add zenrouter still resolves 2.x. 2.x coordinators that extend Coordinator still compile. See Migrating from 2.x.

License

Apache 2.0. LICENSE

definev

श्रेणियाँ

निर्भरताएँ

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

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

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

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