FLUTTER ECOSYSTEM

sqflite_common_ffi_web

Sqflite 的 Web 實現,使用 sqlite3 ffi 和 sqlite3 wasm。

最新版本
1.2.0
近 30 天下載
5.4萬
喜歡數
44
Pub 分數
160

Package Overview

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

套件概覽

Sqflite_common_ffi_web 提供了一個基於 sqlite3 FFI 和 SQLite3 WebAssembly 的 Web 相容 Sqflite 實現。它讓 Flutter 應用程式能在 Web 上使用 SQLite 資料庫,並使用與原生平台相同的 API,確保移動端與 Web 端資料庫操作的一致性。此套件透過利用高效能的 WASM 基礎 SQLite 執行,彌補了原生 SQLite 存取與 Web 環境之間的差距。

適用情境
  • 基於網絡的離線資料儲存
  • 需要 SQLite 一致性之跨平台應用
  • 離線優先的Web應用程式
  • 瀏覽器環境中的資料庫操作
  • 在網頁上需要SQL查詢的應用程式
主要特色
  • 透過 WebAssembly 的 SQLite3
  • 基於 FFI 的效能
  • 與原生 Sqflite 相同的 API
  • 瀏覽器相容的資料庫存取
  • 輕量且快速執行
適合對象
  • 針對 Web 的 SQLite 開發人員
  • Web 上需要持久本地儲存的應用
  • 跨平台使用的 Sqflite 項目
  • 高性能Web資料庫需求
  • 尋求統一資料庫邏輯的團隊
使用建議
  • 需要瀏覽器中的 WebAssembly 支持
  • 僅限 SQLite 特定功能
  • 不適用於伺服器端使用
  • 可能會稍微增加封包大小
  • 依賴外部的 SQLite3 WASM 二進制檔案
支援平台Web

安裝套件

flutter pub add sqflite_common_ffi_web

所屬分類

依賴

依賴清單 12 項

原始碼儲存庫

相關專案