FLUTTER ECOSYSTEM

amplify_api

支援 GraphQL 與 REST 操作的 Amplify Flutter API 類別外掛程式。

最新版本
2.15.1
近 30 天下載
3.8萬
喜歡數
40
Pub 分數
160

Package Overview

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

套件概覽

Amplify API 套件讓 Flutter 應用程式能使用 GraphQL 和 REST 協定與後端 API 互動。它與 AWS Amplify 無縫整合,提供統一介面來發出 API 呼叫、處理驗證,以及管理資料同步。此套件專為跨平台使用設計,支援 Android、iOS、Web、macOS、Windows 及 Linux,讓開發者能在各種裝置上建立一致的使用者體驗。該套件透過抽象底層網路細節並提供類型安全的查詢與變更操作,簡化 API 操作。

適用情境
  • 使用 AWS 支援的 GraphQL API 建構應用程式
  • 在Flutter應用中整合REST端點
  • 啟用與雲端服務的離線資料同步
  • 使用 AWS Cognito 實現安全的 API 存取
  • 使用共享 API 邏輯創建跨平台應用程式
主要特色
  • 支援 GraphQL 和 REST API 操作
  • 透過 AWS Cognito 的內建驗證
  • 離線資料同步
  • 類型安全的 API 查詢和變更
  • 跨平台相容性
適合對象
  • 使用 AWS Amplify 的 Flutter 開發人員
  • 需要安全雲API整合的應用程式
  • 需要離線優先功能的項目
  • 建構多平台應用程式的團隊
  • 使用 GraphQL 或 REST 後端的開發人員
使用建議
  • 需要 AWS Amplify 配置設定
  • 取決於 AWS 帳戶和 IAM 權限
  • 可能需要為自訂標頭或錯誤處理進行額外設定
  • 最適合已經使用 AWS Amplify 服務的專案
  • 僅限 AWS 主機託管的後端整合
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add amplify_api

所屬分類

依賴

依賴清單 6 項

原始碼儲存庫

相關專案