概要
nhost_sdk パッケージは、Dart アプリケーションに認証およびファイルの保存・取得機能を提供し、Nhost のバックエンドサービスとスムーズに統合できるようにします。ユーザー登録、ログイン、セッション管理、複数プラットフォームでの安全なファイルアップロードおよびダウンロードをサポートしています。Flutter を使用する開発者向けに設計されており、明確で直感的な API によりバックエンド操作を簡素化しています。Android、iOS、Web、macOS、Windows、Linux で効率的に動作するように設計されており、リアルタイムデータと安全なファイル処理を必要とするクロスプラットフォームアプリに最適です。
用途
- Flutter アプリにおけるユーザー認証
- セキュアなファイルのアップロードとダウンロード
- リアルタイムデータ同期
- クロスプラットフォームバックエンド統合
- フルスタックのFlutterアプリケーションの構築
- ユーザーのセッションを安全に管理する
主な機能
- 組み込み認証フロー
- ファイルのストレージと取得
- クロスプラットフォーム対応
- リアルタイムの更新
- pub add による簡単なセットアップ
- 型安全な API メソッド
適している対象
- バックエンド統合を求めるFlutter開発者
- セキュアなユーザー認証を必要とするアプリ
- クラウドファイルストレージを必要とするプロジェクト
- クロスプラットフォームのモバイルおよびウェブアプリ
- Nhost をバックエンドサービスとして使用するチーム
- バックエンド機能を備えた迅速なプロトタイピングを希望する開発者
注意事項
- Nhost プロジェクトのセットアップが必要です
- Nhostのバックエンドの利用可能性に依存
- バックエンド構成なしでの制限付きカスタマイズ
- 追加のセキュリティルールが必要になる場合があります
- 変更なしではオフライン最優先のアプリには適していません
- 認証状態の永続化には手動での処理が必要です