搜尋分類、套件與程式碼儲存庫

beamer 封面
套件詳情v1.7.0

beamer

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

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
5.8萬
喜歡數
1420
Pub 分數
150

安裝套件

flutter pub add beamer

套件介紹

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

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

適用情境

  • 複雜應用中的嵌套導航
  • 訪問控制的路由守衛
  • 深度連結和URL處理
  • 動態路由更新
  • 單頁應用程式路由
  • 跨平台導航

主要特色

  • 支援嵌套導航
  • 內建路由守衛
  • 宣告式路由定義
  • 自動 URL 同步
  • 可擴展的導航邏輯
  • 平台無關設計

適合對象

  • 具有複雜導航結構的應用程式
  • 尋求現代路由模式的開發者
  • 需要路由保護的項目
  • 跨平台 Flutter 應用
  • 希望減少樣板程式碼的團隊

使用建議

  • 需要理解 Flutter 的頁面 API
  • 初學者可能需要一定的學習曲線
  • 僅限 Flutter 的現代導航系統
  • 與舊版 Navigator v1 不相容

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

favorite

beamer.dev

pub Awesome Flutter

GitHub commit activity GitHub Repo stars GitHub forks

GitHub closed issues GitHub closed pull requests

GitHub contributors Discord

Buy Me A Coffee

A Flutter package to help you handle your application routing on all platforms. Beamer uses the power of Router and implements all the underlying logic for you, letting you explore arbitrarily complex navigation scenarios with ease. To find out more, follow these links:

Nested navigation Bottom navigation Multiple Beamers

所屬分類

原始碼儲存庫

使用此套件的專案

所在榜單