FLUTTER ECOSYSTEM

isar

Flutter用に非常に高速で使いやすく、完全に非同期なNoSQLデータベースです。

最新バージョン
3.1.0+1
30日間ダウンロード
3410
いいね数
2450
Pub ポイント
130

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

Isarは、Flutterアプリケーション向けに設計された高性能で完全非同期なNoSQLデータベースです。最小限のボイラープレートで高速な読み書き操作を提供し、構造化データをローカルに保存するのに最適です。IsarはAndroid、iOS、Web、macOS、Windows、Linuxなどすべての主要プラットフォームをサポートしています。シンプルなAPIにより、開発者はモデルを簡単に定義し、クエリを実行できます。同時に、強力な型安全性とリアルタイム更新を維持しています。Isarは、オフライン優先機能や頻繁なローカルデータアクセスが必要なアプリに特に適しています。

用途
  • オフライン優先のモバイルアプリ
  • リアルタイムデータ同期
  • API応答のローカルキャッシュ
  • ユーザーの好みの保存
  • 高周波データ操作
  • クロスプラットフォームデータの永続化
主な機能
  • 完全非同期操作
  • ゼロボイラープレートモデル定義
  • 高速クエリパフォーマンス
  • 型安全なクエリ
  • リアルタイム更新
  • すべてのFlutterプラットフォームをサポートしています
適している対象
  • 高速ローカルストレージが必要なFlutter開発者
  • オフライン機能を必要とするアプリ
  • 複雑なデータ関係を持つプロジェクト
  • 開発者の生産性を最優先とするチーム
  • 頻繁なデータ読み取り/書き込みを行うアプリケーション
注意事項
  • 大規模なサーバーサイドデータには適していません
  • 複雑な結合に対する制限されたサポート
  • 注意深くスキーマ設計が必要
  • 移行処理には手動ステップが必要です
  • 構造化された文書のようなデータに最適
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add isar

カテゴリー

依存関係

依存関係一覧 3 件
  • ffi>=2.0.0 <3.0.0
  • js^0.6.4
  • meta^1.7.0

ソースリポジトリ

関連プロジェクト