真のポリマーのやり方で、私はすべての要素を、単独で再利用できるスタンドアロン コンポーネントとして構築しています。私のアプリは、Firebase データベースと firebase-element 要素を使用してデータを表示し、これで素晴らしい仕事をしますが、私のアプリの要素化は、膨大な数の Firebase インスタンスを作成することを意味します。ウィンドウに 1 つ置いて、それを全員で共有する必要がありますか、それとももっと優雅な解決策がありますか。
どうもありがとう!
真のポリマーのやり方で、私はすべての要素を、単独で再利用できるスタンドアロン コンポーネントとして構築しています。私のアプリは、Firebase データベースと firebase-element 要素を使用してデータを表示し、これで素晴らしい仕事をしますが、私のアプリの要素化は、膨大な数の Firebase インスタンスを作成することを意味します。ウィンドウに 1 つ置いて、それを全員で共有する必要がありますか、それとももっと優雅な解決策がありますか。
どうもありがとう!
Firebase Offline Data Synchronization 機能をお試しください。データを Firebase サーバーおよび他のクライアントと「ベスト エフォート」ベースで同期します。これにより、ネットワークの遅延やインターネット接続に関係なく、アプリの応答性が維持されます。
persistenceEnabled = はい;
keepSynced 機能も試してください。パスごとに同期を維持できます。
ref.keepSynced(真);
https://firebase.googleblog.com/2015/05/announce-mobile-offline-support_93.html