FLUTTER ECOSYSTEM

floor_annotation

Flutterアプリケーション向けの型安全でリアクティブかつ軽量なSQLite抽象。このパッケージを直接使用しないでください。代わりにfloorパッケージをインポートしてください。

最新バージョン
1.5.0
30日間ダウンロード
1.7万
いいね数
4
Pub ポイント
150

パッケージ概要

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

概要

Floor Annotation は、Flutter アプリケーションの基本パッケージであり、型安全でリアクティブかつ軽量な SQLite データベースの抽象を提供します。開発者はアノテーションを使用してデータベースエンティティと DAO を定義でき、コンパイル時安全性を確保し、ボイラープレートを削減します。Floor エコシステムのコアコンポーネントではありますが、直接使用すべきではありません。代わりにメインの `floor` パッケージをインポートしてください。このパッケージは Android、iOS、Web、macOS、Windows、Linux など複数のプラットフォームをサポートしており、クロスプラットフォームのデータ永続化ニーズに最適です。

用途
  • データベースエンティティ定義
  • リアクティブデータクエリ
  • クロスプラットフォームアプリデータストレージ
  • 型安全なSQL操作
  • オフライン優先のアプリケーション開発
主な機能
  • アノテーションベースのデータベースモデリング
  • コンパイル時SQL検証
  • リアクティブなクエリストリーム
  • マルチプラットフォーム対応
  • 軽量な依存関係
適している対象
  • ローカルデータベースストレージを必要とするFlutterアプリ
  • SQL操作における型安全性を求める開発者
  • オフラインデータ同期付きのプロジェクト
  • 複数のオペレーティングシステムをターゲットにするアプリ
  • 手動SQLよりもコード生成を好むチーム
注意事項
  • floor パッケージと一緒に使用する必要があります
  • コード生成ステップが必要です
  • 床の統合なしでは直接使用には適さない
  • SQLiteバックエンドに限定
  • 生成に build_runner に依存しています
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add floor_annotation

カテゴリー

ソースリポジトリ

関連プロジェクト

データはまだありません。