FLUTTER ECOSYSTEM

voyager

Flutter 的 widget 路由與基本依賴注入程式庫。於 YAML 中定義導航路徑,並以自訂外掛來啟用功能。

最新版本
3.0.0
近 30 天下載
76
喜歡數
28
Pub 分數
130

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

Voyager 是一個 Flutter 套件,結合 widget 路由與基本的依賴注入,讓開發者能以 YAML 格式定義導航路徑。它支援動態路由設定,並可透過自訂外掛進行擴充,簡化導航邏輯並減少重複程式碼。利用 YAML,路由變得宣告式且易於維護,內建的依賴注入支援跨畫面的順暢服務管理。適合具有複雜導航需求的應用程式,Voyager 可簡化開發流程並提升程式碼組織性。

適用情境

  • 使用 YAML 的宣告式導航
  • 複雜應用路由
  • 動態路由設定
  • 基於插件的導航擴展
  • 簡化依賴注入
  • 跨平台導航

主要特色

  • 基於 YAML 的路由定義
  • 自定義外掛支援
  • 內建依賴注入
  • 跨平台相容性
  • 最小化樣板程式碼
  • 可擴展的導航系統

適合對象

  • 大規模 Flutter 應用
  • 重視可維護路由的團隊
  • 使用宣告式設定的開發者
  • 需要動態導航的應用程式
  • 具有可重用導航組件的專案

使用建議

  • 需要了解 YAML 才能設定路由
  • 僅限基本依賴注入
  • 插件整合的學習曲線
  • 不適合簡單的單螢幕應用程式
  • 依賴外部 YAML 解析
  • 可能需要額外的工具來進行驗證
支援平台AndroidiOSLinuxmacOSWebWindows

安裝套件

flutter pub add voyager

所屬分類

依賴

依賴清單 4 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。