FLUTTER ECOSYSTEM

es_compression

壓縮框架,為 Brotli、Lz4、Zstd(Zstandard)提供 FFI 實作,並提供可立即使用的預建二進位檔,適用於 Win/Linux/Mac。

最新版本
2.0.15
近 30 天下載
5880
喜歡數
52
Pub 分數
160

Package Overview

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

套件概覽

es_compression 是一個 Flutter/Dart 套件,透過 FFI 繫結提供 Brotli、Lz4 和 Zstd(Zstandard)的高效率壓縮與解壓功能。它包含適用於 Windows、Linux、macOS、Android、iOS 和 Web 的預建二進位檔,可實現無縫整合,無需手動編譯。此套件設計高效且具備跨平台相容性,非常適合以最小開銷處理大型資料負載。它簡化了在 Flutter 應用中使用現代壓縮演算法的操作。

適用情境
  • 在儲存前壓縮應用資料
  • 減少網路負載大小
  • 優化資產交付
  • 處理大檔案傳輸
  • 提高離線資料效率
  • 啟用快速數據處理
主要特色
  • 適用於所有平台的預建構二進位檔
  • 基於 FFI 的效能
  • 支援 Brotli、Lz4 和 Zstd
  • 跨平台一致性
  • 所需的設定最少
  • 高速壓縮/解壓縮
適合對象
  • 需要高效資料壓縮的應用程式
  • 網路密集型應用
  • 離線優先的行動應用程式
  • 資料密集型工作流程
  • 重視效能的開發者
  • 避免原生建構複雜性的團隊
使用建議
  • 向應用添加二進制大小
  • 需要謹慎的記憶體管理
  • 可能需要平台特定的二進位更新
  • 僅限支援的演算法
  • 壓縮期間可能出現CPU使用率增加的情況
  • 可能需要在邊緣平台進行額外測試
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add es_compression

所屬分類

依賴

依賴清單 4 項

原始碼儲存庫

相關專案

暫無相關資料。