套件概覽
一個 Flutter/Dart 套件,作為輕量級、持續性的鍵值儲存解決方案,與 shared_preferences 套件功能相同,但沒有鍵前綴。專為從舊版原生應用程式遷移資料而設計,透過保留原始鍵名,確保與現有儲存資料的無縫相容性。適用於需要簡單、跨平台資料持久化且無額外開銷的應用程式。該套件支援所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。
適用情境
- 從原生應用遷移資料
- 儲存使用者偏好
- 在會話之間持續應用狀態
- 跨平台數據存儲
- 簡單的鍵值資料管理
主要特色
- 無密鑰前綴
- 直接資料遷移支援
- 多平台相容性
- 輕巧且快速
- 與現有程式碼的輕鬆整合
適合對象
- 舊版應用遷移
- 簡單資料持久化需求
- 跨平台應用
- 需要直接金鑰存取的開發者
- 應用避免關鍵命名空間衝突
使用建議
- 不建議用於大型資料集
- 僅限基本的鍵值儲存
- 無內建加密
- 需要仔細命名金鑰
- 依賴於底層平台儲存機制