套件概覽
一個 Flutter/Dart 套件,提供 Amazon API Gateway V2 的用戶端,可實現與 AWS API 的無縫整合。此套件由官方 AWS SDK 規範產生,支援所有主要平台,包含 Android、iOS、Web、macOS、Windows 及 Linux。該套件簡化了對 API Gateway 端點的驗證請求,處理請求簽章與回應解析等底層細節。適合需要透過 AWS 主機的 REST 或 WebSocket API 實現安全、可擴展後端通訊之應用。
適用情境
- 將 Flutter 應用與 AWS 主機託管的 REST API 集成
- 透過 Amazon API Gateway V2 連接 WebSocket APIs
- 構建基於無伺服器的行動和Web應用程式
- 在跨平台應用中啟用安全的後端通訊
- 在雲原生Flutter應用中自動化API互動
主要特色
- 跨所有主要作業系統的平台無關支援
- 源自官方 AWS SDK 規範
- 內建驗證與請求簽名
- 同時支援 REST 和 WebSocket API
- 輕量級且專注於 API 網關 V2 功能
適合對象
- 使用 AWS 後端建構跨平台應用的開發者
- 使用 API Gateway V2 的無伺服器架構的團隊
- 需要安全、可擴展API存取的Flutter專案
- 需要與 AWS 集成 WebSocket 的應用程式
- 尋求 API 呼叫最小開銷的後端開發人員
使用建議
- 需要 AWS 憑證和適當的 IAM 權限
- 僅限 API Gateway V2 功能(不包含舊版本)
- 依賴穩定的互聯網連接進行API呼叫
- 可能需要為自訂標頭或進階設定進行額外設定
- 不適用於非 AWS API 集成