問題タブ [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.

0 投票する
1 に答える
126 参照

asp.net - Firebase を使用してデスクトップ アプリケーションからウェブサーバーに画像を同期するにはどうすればよいですか?

1. このための API はあります
か?
2. アプリが画像を追加する場合、この Firebase がドロップボックスのようなもの (またはそれ以上) の場合、仮想フォルダーから読み取って Web に画像を表示できますか?

0 投票する
1 に答える
4621 参照

performance - Firebase-キャッシュによってパフォーマンスが向上しますか?

同じデータを取得し、リストとGoogleマップのマーカーの2つの異なる方法で表示するFirebaseを使用してウェブアプリケーションを構築しています。

現在、各ビュー(マップまたはリスト)には、Firebaseからデータをクエリし、それらをマージして表示するコードがあります。代わりに、私はこの計画を検討しています。起動時に、データをクエリし、マージして、ビューからビューに渡す配列にすべて保存します。

ある意味で、Firebaseデータを配列に「キャッシュ」しています。これはある意味では理想的ではありません。キャッシュされたデータは、Firebaseに直接クエリを実行するほど最新ではありません。一方、Firebaseを呼び出すのは1回だけです。

これはパフォーマンスに意味がありますか?Firebaseからのデータの読み取りには、アレイからのデータの読み取りと同じ桁の時間がかかりますか?

0 投票する
1 に答える
1411 参照

seo - FireBase でクライアント側 JS を使用してコンテンツをレンダリングすることの SEO への影響をどのように克服できますか?

私は FireBase をデータ ストアとして使用して、大部分が伝統的で時々更新される Web サイトを作成することに興味があり、クライアント側の JavaScript を使用してコンテンツをレンダリングすることの SEO への影響について懸念しています。

Google が一部の JavaScript コンテンツのインデックス作成を進めていることは知っていますが、私の最善の行動方針は何か疑問に思っています。私はいくつかのオプションがあることを知っています:

  • 100% クライアント側の JS を使用してコンテンツをレンダリングし、おそらくインデックス作成の問題に悩まされる
  • サーバー側で静的 HTML ファイルを作成し (ノードを使用する可能性が最も高い)、代わりにそれらを提供します。

まず、問題が実際にクライアント側ですべてを実行していることがどれほど悪いかわかりません (解決する必要があるものを解決していますか?)。第二に、これにアプローチする他の明らかな方法が欠けているのではないかと思います。

0 投票する
1 に答える
668 参照

firebase - Firebase トランザクション エラー

Firebase を使用して、ブラウザーで複数のユーザーのステータスを共有し、トランザクションを使用します。いくつかの作業の後、この奇妙なエラーが発生し始めました。

キャッチされないエラー: Firebase INTERNAL ASSERT FAILED:tryToSendTransactionForNode_: キュー内のアイテムはすべて実行する必要があります。firebase.js:29

これは何を意味するのでしょうか?このエラーが発生した後、データを更新できなくなったようです。さらに奇妙なのは、取引の返品success=trueです。

0 投票する
3 に答える
9129 参照

firebase - Firebase - 接続が確立される前に WebSocket が閉じられます。

Firebase(素晴らしいコンセプトBTW)を使い始めたばかりで、Chromeコンソールで「接続が確立される前にWebSocketが閉じられました」と報告されていることに気付きました

それはまだ機能しますが、なぜそれが起こっているのか疑問に思いました - それは何か心配することはありますか?

興味深いことに、成功した websocket 接続があると記載されています。

ありがとう

0 投票する
2 に答える
342 参照

firebase - 通知をクリアするためのアプローチを検証する

Firebaseを使用してユーザー通知システムを管理するための私のアプローチを検証できますか?

基本的に、ユーザー固有のチャネルと、通知を保持するより一般的なチャネルが必要です。これらの通知は、ユーザーが以前に表示したことがない場合、イントラネットに表示されます。

サーバー側のアクションであるという考えは、特定のユーザーまたはすべてのユーザーにブロードキャストするために、RESTAPIを使用してFirebaseエンドポイントを更新します。特定のユーザーメッセージを既読として簡単にマークできるため、再度表示することはできません。これは、私が少し苦労している一般的なブロードキャストです。

一般ブロードキャストにフラグ(ユーザーID)を追加して、その読み取りを示すこともできますが、クライアントがこのフラグの存在について過去のブロードキャストメッセージをチェックする必要があるため、パフォーマンスが心配です。ユーザーIDを追加して、より高速な新しいエンドポイントを作成できます。
たとえば/notification/ general /-メッセージが含まれている場合、これによりクライアントがトリガーされ、メッセージが表示されない場合は/ users / USERID / MessageIDが存在するかどうかが確認され、このエンドポイントが作成されます。

私が見逃しているものはありますか、それともそれが最善のアプローチですか?

0 投票する
0 に答える
372 参照

javascript - Emberjsのアレイコントローラーにアレイオブザーバーを追加する方法

これが、RESTAPIを介して更新するViewControllerとArrayControllerを更新したいという私の問題です。ただし、コントローラーで配列のコンテンツが変更されたときに、ビューを動的に更新する方法が見つからないようです。

このコードに配列オブザーバーを追加するにはどうすればよいですか?

データの永続性のためにemberjsAPIとFirebaseを使用してJavaScriptを使用しています。

0 投票する
1 に答える
2208 参照

android - モバイルアプリを備えた Firebase

FireBase はデスクトップ ブラウザ専用ですか、それともモバイル アプリでも使用できますか? モバイルでは(まだ)使えない気がします。

たとえば、Android は WebKit エンジンを使用しますが (その WebView コンポーネントはフル ブラウザーを必要とせずに HTML ページを表示し、HTML ページは URL を介して直接、または文字列として挿入して WebView に読み込むことができます)、Android WebKit はそうではありません。まだ(私の知る限り)WebSocketをサポートしているため、FireBaseがWebSocketを使用している場合(そして、どこかでそれを読んでいると思います)、これによりモバイルアプリが除外されます(少なくともAndroid-iOSについてはわかりません)。

FireBase を使用してモバイルでリアルタイム アプリを実現する他の方法はありますか? ありがとう!

0 投票する
2 に答える
690 参照

firebase - Javaなどの他の言語からのサーバー側ソケット接続をfirebaseで許可する計画はありますか?

すばらしい完全な REST API をお持ちいただきありがとうございますが、将来、node.js バージョンと同様に、Java から firebase へのソケット接続が可能になるのではないかと思いました。

ありがとう

0 投票する
5 に答える
13537 参照

firebase - Firebase set() が既存のデータを上書きしないようにすることはできますか?

これを行うと、itemRef に問題はありません。

itemRef の他のプロパティは残りますが、child_changed が 2 回呼び出されます

私がこれを行う場合:

child_changed は 1 回だけ呼び出されますが、他のプロパティは破棄されます。参照オブジェクト全体を再作成するという不器用なもの以外に回避策はありますか?

ありがとう、

ティム