問題タブ [firebase]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - HTML5 ローカル/webStorage とサーバー側ストレージを同期する方法は?
重複の可能性:
ローカル HTML5 DB (WebSQL ストレージ、SQLite) をサーバーと同期する最良の方法 (双方向同期)
私は現在、クライアント側の HTML5 localStorage または Web ストレージ、および (場合によっては複数の) サーバー側ストレージ全体で透過的かつ自動的に同期および複製するためのソリューションを探しています (ここでの唯一の要件は、インストールが簡単で手頃な価格であることです)通常のホスティング サービス)。
クライアントとサーバーのストレージ同期を自動化し、オフラインまたはオンライン、またはその両方でデータを利用できるようにするデータ ストレージを提供するライブラリ/テクノロジに関する経験はありますか? これは、オフライン モードをサポートする Web アプリケーションのかなり一般的なシナリオだと思います...
javascript - ロング ポーリングの未解決の接続エラーを修正する方法
firebase チュートリアルを試していますが、Firefox で次のエラーがスローされます。
これはどのように修正できますか?
firebase - Firebaseとインデックス作成/検索
数千のオブジェクトのコレクションに対して全文検索を使用する必要があるアプリケーションにFirebaseを使用することを検討しています。クライアント専用アプリケーション(データのホスティングについて心配する必要はありません)を提供するというアイデアは好きですが、検索の処理方法がわかりません。データは静的であるため、インデックス作成自体は大した問題ではありません。
クエリを実行してFirebaseオブジェクトハンドルを返す追加のサービスが必要になると思います。このようなサービスは固定された場所で起動できますが、その可用性とスケーラビリティについて心配する必要があります。このアプリのトラフィックはそれほど多くないと思いますが、同時ユーザー数が数千人になる可能性があります。
建築思想?
.net - Firebase .NET アクセス
C# で .NET から Firebase を使用したい場合、コールバックを処理するための最良の方法としてあなたの提案は何ですか? 現在のクライアント ライブラリは WebSocket を使用しているようです。C# でこれを設定する最善の方法の小さな例を提供できますか?
javascript - forEach 内で条件ステートメントを使用する場合、すべての子が条件に失敗したかどうかを検出する方法は?
Firebase DataSnapshotから始めて、平易な英語で「すべての子が条件に失敗した場合、何かを実行する」ようにしたいと考えています。
これが私が今持っているものです:
javascript - Firebase REST API-文字エンコードを設定する方法は?
Node.jsプロセスからFirebaseRESTAPIを呼び出しています。私が見ている問題は、投稿の本文に非ASCII文字が含まれているとPOSTSが失敗することです。これは、リクエストが「200」ステータスとノードの名前(実際には作成されない)を返すにもかかわらずです。
私は現在次のようなことを試みています:
「オブジェクト」の内容は、次のように単純にすることができます。
私が返す結果は、ステータス200であり、実際には作成されない、見栄えの良い子の名前です。
content-typeをさまざまなものに設定してみました(たとえば、; charset = "UTF-8"を追加)が、結果にはまったく影響しないようです。
firebase - 優先度のあるRESTAPIを介してFirebaseにプッシュする
REST APIを使用して(HTTP POSTを介して)イベントをリストにプッシュし、プッシュされるアイテムの優先度を指定することは可能ですか?おそらく、私が投稿しているJSONのフィールドとして何とかしていますか?
このようなもの(半擬似コード):
ネイティブJavascriptライブラリを使用して次の方法で実行できますが、これはRESTAPIを使用しません。
real-time - レポート/ダッシュボード用のリアルタイム バックエンド プラットフォーム?
アプリのダッシュボード システムを構築します。このダッシュボード システムでは、関連性のないデータを表すチャート、テーブル、およびグリフを描画する複数のウィジェットがページに含まれます。
クライアントは HTML5 になり、最新の Web ブラウザーのみをプッシュできます。
私の大きな問題は、バックエンドがこれに使用するものです。チャートで使用する「テーブル」を保存し、ウィジェットをリアルタイムで更新したいと考えています。
たとえば、請求ウィジェットは、今日集められた $$ の金額を表示します。「テーブル」には、請求書の各合計の行があります。
ウィジェットはそれを描画します。新しいデータがプッシュされると:
ウィジェットは、リアルタイムで合計をエンドユーザーに表示します。
データはユーザー企業のプライベートです。最終的には、古すぎるデータを消去する必要があります (つまり、エンドユーザーが必要とする情報を適切に評価するために必要なデータだけを保持する必要があります。たとえば、1 か月分の請求書の合計のみを保持する必要があります)。
http://www.firebase.com/やhttp://pusher.com/のようなものを使用することを考えていますが、方程式の「リアルタイムで通知する」部分のみを解決すると思われます。私の知る限り、過去のデータを取得することはできません (つまり、データが週末に更新され、ユーザーがダッシュボードを開いて何が起こったかを確認した場合)
次に、 http: //derbyjs.com/ と mongodb を使用する可能性が表示されます。
どのバックエンド/プラットフォームが、このシステムの構築に私を近づけてくれるのだろうか. 私は python/django/.net/postgress の経験がありますが、この種のアプリの動作を最適に解決する場合は、他のものの使用を受け入れることができます。