FLUTTER ECOSYSTEM

riverpod_navigation

使用 riverpod 管理 Flutter 導航

最新版本
0.2.1-prerelease
近 30 天下載
9
喜歡數
27
Pub 分數
120

Package Overview

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

套件概覽

RiverpodNavigation 是一個 Flutter 套件,透過與 Riverpod 狀態管理系統的無縫整合,簡化導航管理。它提供了一種反應式、類型安全的方式來處理路由和導航事件,讓開發者能夠以宣告式且高效的方式管理應用導航。透過利用 Riverpod 的依賴注入和狀態管理功能,它實現了路由邏輯與 UI 元件之間的清晰職責分離。該套件支援所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,非常適合跨平台應用。

適用情境
  • 宣告式路由管理
  • 跨平台導航
  • 反應式導航流程
  • 狀態驅動路由
  • 與 Riverpod 狀態整合
  • 動態路由處理
主要特色
  • Riverpod 驅動的導航
  • 類型安全的路由定義
  • 響應式導航更新
  • 平台無關設計
  • 路由邏輯的清晰分離
  • 對嵌套導航器的支援
適合對象
  • 使用 Riverpod 的開發者
  • 跨平台 Flutter 應用
  • 複雜導航場景
  • 需要狀態感知路由的應用
  • 注重可維護代碼的團隊
  • 具有動態路由需求的專案
使用建議
  • 需要熟悉 Riverpod
  • 可能會增加簡單應用的樣板程式碼
  • 新使用者的學習曲線
  • 與其他替代方案相比,文件有限
  • 不適用於非 Riverpod 專案
  • 大型導航器中潛在的性能開銷
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add riverpod_navigation

所屬分類

依賴

依賴清單 4 項

原始碼儲存庫

相關專案

暫無相關資料。