FLUTTER ECOSYSTEM

simple_auth_generator

simple_auth 是一個使用 source_gen 產生的 HTTP 客戶端,靈感來自 retrofit 和 chopper。

最新版本
2.0.10
近 30 天下載
20
喜歡數
0
Pub 分數
110

Package Overview

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

套件概覽

simple_auth_generator 是一個 Flutter/Dart 程式碼產生器,可從註解介面產生 HTTP 客戶端,利用 source_gen 實現編譯時期程式碼產生。受到 Retrofit 和 Chopper 的啟發,它透過自動產生類型安全的端點、請求處理與序列化功能,簡化 API 整合。開發者使用註解定義 API,產生器會產出乾淨且易於維護的程式碼。它支援 JSON 序列化,並可在 macOS、Windows 與 Linux 平台運作。

適用情境
  • 產生類型安全的 HTTP 客戶端
  • 自動化 API 端點樣板
  • 使用最少的代碼整合 RESTful 服務
  • 簡化 JSON 序列化
  • 在Flutter應用中創建可重用的API客戶端
主要特色
  • 基於註解的 API 定義
  • 編譯時期程式碼產生
  • 類型安全的 HTTP 請求
  • 內建的 JSON 序列化
  • 跨平台支援(macOS、Windows、Linux)
適合對象
  • Flutter 開發人員建構 REST API
  • 尋求減少樣板程式碼的團隊
  • 需要可維護的 HTTP 客戶端的專案
  • 熟悉 Retrofit/Chopper 模式的開發者
  • 需要高效JSON處理的應用程式
使用建議
  • 需要了解 source_gen 和註解
  • 僅限 HTTP 客戶端產生
  • 無執行時設定選項
  • 依賴 build_runner 進行程式碼產生
  • 不適用於非 REST API,除非進行自訂
支援平台macOSWindowsLinux

安裝套件

flutter pub add simple_auth_generator

所屬分類

依賴

依賴清單 9 項

原始碼儲存庫

相關專案

暫無相關資料。