などと書けばいいでしょう. (もちろん,必要に応じデータ加工や取捨選択などは行っておきます) 各コンポーネントからは,これを呼び出すだけです. さて,分散書き込みでそれぞれデータの整合性は保たれるのでしょうか? 上記のような書き込み命令を書いてやれば,Firebase側で対応してくれるのです. つまり,すべて書き込むか,全く書き込まないか5,が保証されるのです. 具体例 例えばチャットアプリ. LI○しろまるEのようなものを考えると,チャットする画面とチャット一覧の画面がありますね. 両者では,「相手の名前・アイコン」「最新のコメント・時間」が共通するデータかと思います. なのでそれぞれのコンポーネントに対応するデータベースに,すべて複製して書き込むことになります6. #メリット ##ソースコードがシンプルに これは散々述べた通りですね. ##大幅なコスト削減 ソースコードがシンプルになるため,大