FLUTTER ECOSYSTEM

shelf_router

一個方便的 shelf web 框架請求路由器,支援 URL 參數、巢狀路由器以及透過原始碼註解產生的路由器。

最新版本
1.1.4
近 30 天下載
25.6萬
喜歡數
319
Pub 分數
160

Package Overview

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

套件概覽

Shelf Router 是一個輕量級、富有表現力的路由庫,專為 Shelf Web 框架設計,讓開發者能透過支援 URL 參數、嵌套路由器以及透過原始碼註解實作編譯時期路由產生的方式來定義 HTTP 路由。它透過乾淨的語法與更佳的組織結構,簡化請求處理。非常適合在跨多平台的 Dart 應用中建構可擴展的後端服務。

適用情境
  • 建構 RESTful API
  • 處理動態 URL 路由
  • 建立模組化後端服務
  • 從註釋生成路由
  • 與基於書架的伺服器整合
主要特色
  • URL 參數支援
  • 嵌套路由器組合
  • 基於源註釋的路由生成
  • 乾淨、可讀的路由定義
  • 與 Shelf 的無縫整合
適合對象
  • Dart 後端開發人員
  • API服務建構器
  • 跨平台伺服器應用
  • 貨架框架使用者
  • 需要結構化路由的項目
使用建議
  • 需要 Shelf 框架
  • 僅限 Dart 伺服器環境
  • 註解處理需要建構步驟
  • 不適用於客戶端路由
  • 依賴於 build_runner 進行程式碼生成
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add shelf_router

所屬分類

原始碼儲存庫

相關專案

所在榜單