実践Firestore
(税込)
(税込)
あらすじ
近年、Firebaseは個人でのアプリケーション開発を中心に利用が広がっています。 その中心的な機能のひとつであるFirestoreは、2019年1月にGAを迎えたばかりの新しいNoSQLマネージドデータベースであり、 これまでのデータベースにはない特徴を数多く備えている一方で、まだまだ解説も少なく使いこなすのは難しいとお悩みの方も多いのではないでしょうか。本書には筆者が業務でFirestoreに向き合い続けて獲得した、Firestoreを有効かつ安全に利用するためのエッセンスが詰め込まれています。【目次】第1章 Firestoreの正体1.1 Firestoreとはなにか1.2 Firestoreがもたらす変化1.3 特徴的な機能1.4 Cloud Functions1.5 ロケーション第2章 データアクセスの基礎2.1 Firestoreのデータモデル2.2 単一のドキュメントに対する操作2.3 クエリによるデータの取得2.4 リアルタイム・リスナー2.5 アトミックオペレーション第3章 オフラインモード3.1 オフラインモードの有効化3.2 オフライン時の書き込みオペレーション3.3 オフライン・データの読み取り3.4 リアルタイム・リスナー3.5 キャッシュ優先読み取り第4章 セキュリティルール4.1 安全なセキュリティルールを記述するための原則4.2 ユーザー認証4.3 スキーマ検証4.4 データのバリデーション4.5 アトミックオペレーションのセキュリティルール4.6 セキュリティルールのテスト第5章 Firestore データモデリング5.1 ドキュメント設計の原則5.2 Firestoreでの1:1リレーション5.3 Firestoreでの1:nリレーション5.4 コマンドクエリ責務分離第6章 Firestoreでユーザーを管理する6.1 ユーザー管理機能概要6.2 サインアップ6.3 会員情報を更新する6.4 ユーザーの退会処理第7章 Firestoreでショッピングサイトを実装してみる7.1 アプリケーション要件概説7.2 買い物かご7.3 商品購入7.4 レビュー機能

