FLUTTER ECOSYSTEM

beamer

一個基於 Router 和 Navigator 的 pages API 建構的路由套件,支援任意巢狀導航、守衛等。

beamer 封面
最新版本
1.7.0
近 30 天下載
5.6萬
喜歡數
1410
Pub 分數
150

Package Overview

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

套件概覽

Beamer 是一個用於 Flutter 的路由套件,基於 Router 和 Navigator 的頁面 API 建構,支援嵌套路由、路由守衛與深度連結等進階導航功能。它透過提供清晰的宣告式語法來定義路由並處理導航狀態,簡化複雜的導航情境。Beamer 支援所有主要平台,包含 Android、iOS、Web、macOS、Windows 與 Linux,非常適合需要動態且結構化導航流程的跨平台應用。

適用情境
  • 複雜應用中的嵌套導航
  • 訪問控制的路由守衛
  • 深度連結和URL處理
  • 動態路由更新
  • 單頁應用程式路由
  • 跨平台導航
主要特色
  • 支援嵌套導航
  • 內建路由守衛
  • 宣告式路由定義
  • 自動 URL 同步
  • 可擴展的導航邏輯
  • 平台無關設計
適合對象
  • 具有複雜導航結構的應用程式
  • 尋求現代路由模式的開發者
  • 需要路由保護的項目
  • 跨平台 Flutter 應用
  • 希望減少樣板程式碼的團隊
使用建議
  • 需要理解 Flutter 的頁面 API
  • 初學者可能需要一定的學習曲線
  • 僅限 Flutter 的現代導航系統
  • 與舊版 Navigator v1 不相容
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add beamer

所屬分類

原始碼儲存庫

相關專案

所在榜單