問題タブ [derbyjs]
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.
javascript - DerbyJS で特定の DOM ノードのみを再レンダリングする
現時点でDerbyJS ( http://derbyjs.com ) が機能しているように見える方法は、リンクをクリックするたびに文書の body タグ内のすべてを置き換えるというものです。
とにかくテンプレートを使用すると言うことはありますが、 #main-content 内のコンテンツを本文全体ではなくテンプレートに置き換えますか?
左側のナビゲーションは固定されており、リアルタイム インタラクションの利点は必要ありません。
これが問題である理由は、ページの読み込み時に Javascript を実行して、ユーザーのブラウザー ウィンドウのサイズに基づいてコンテナーのサイズを設定する必要があるためです。リンクをクリックすると、この設定が消去されて再作成されます。もちろん、ドキュメント自体は更新されておらず、本文だけであるため、Javascript は再度実行されません。
$('element').click(
これにより、ほとんどの場合、より適切な jQuery バインディングを記述できるようになります。$('html').on('click','element', ...
何か考えはありますか、それとも現時点でこのフレームワークにとっては、これは行き過ぎですか?
PS 私は Derby と一般的なリアルタイム フレームワークを使い始めたばかりなので、とにかく私がやろうとしていることはベスト プラクティスではないでしょうか? 私が Derby を選んだのは、最初のレンダリングの UX 部分をサーバーで処理し、残りをクライアントで処理し、ルーターを共有してコードの重複を減らしたいからです。これを達成するためのより良い方法を受け入れてください。
jvm - JVM用のDerbyJS?
JVM 用の DerbyJS スタックに似たものはありますか? またはその一部 (Racer/LiveDB/ShareJS で実装)。
たとえば、ブラウザー間でモデル (おそらく json) の同期を提供するフレームワーク/ライブラリはどれですか? または、バックエンド同期を使用してブラウザーで DB を模倣しますか?
PouchDB はバックエンドと同期できるようですが、認証制御はありません (AFAICT)。db を無視して、同期だけに集中しても、おそらく Atmosphere + ? + ダトミック。誰かが以前に JVM でこれを行った可能性が高いようですが、使用可能なフレームワークをどのように組み合わせることができるかはわかりません。
derbyjs - derby.js ソートされたコレクションで $skip と $limit を使用してクエリを実行するにはどうすればよいですか?
これがダンプの質問である場合は申し訳ありませんが、理解できません。
コレクションのサイズが大きくなると、データの一部をレンダリングすると便利になります。そのために、次のようなことができます
しかし、フィルターや並べ替えでそれを行うにはどうすればよいでしょうか? 私が試してみました
MongoDB を模倣し.find()
ます。
フィルターでフェッチ/クエリを実行する方法が見つかりません。.get()
もちろん、大規模なコレクションでは問題になるため、後でスライスしたくありません。ref()
on フィルターを使用しようとしましたが、成功しませんでした。誰かがそれらの状況を処理する方法についてのレシピを知っていますか?
前もって感謝します。
PS: .fetch() がカーソルを保持し、.get() がデータを取得するのを待ちたいと思います。
derbyjs - キャンバス同期を使用した derbyJS の例
derbyJS から始めます。
キャンバスのコンテンツを同期する小さな derbyJS アプリの実例 (または指示) を探しています。
マルチプレイヤー メモ帳のスクリーンキャストのようなものですが、HTML キャンバスを使用します。
編集:2Dコンテキストを同期するだけで済みます。また、derbyJs を活用したソリューションを希望しますが、この時点で別のソリューションがあれば、それを検討することもできます。
google-docs - derbyJS - 誰が変更を加えたかをリアルタイムで知る
ダービーのマルチプレイヤー メモ帳を探しています。他の人が編集するためにカーソルのようなものを実装する最良の方法は何だろうと思っています。たとえば、google docs / etherpad のようなものです。
一般的に、私は次のものを探しています:
- 誰が編集したかを伝えるための組み込みのderbyJSはありますか?または、同期の方法を変更できますか?
- または、どのような通信手段があり、ダービーとの統合に適しているのはどれですか?
PS:この質問を見ましたが、同期に関してはあまり役に立ちません。
node.js - ECONNREFUSED エラーのトラブルシューティング方法は?
ここでd3.js
提供されているデモを機能させようとしています。
ファイルの指示に従っていREADME.md
ます。ステップは機能しますnpm install
が、次のステップ はnode server
失敗します。
コードは、ポート 6379 をリッスンするプロセスがあることを期待しているように見えますが、README
これについては何も言いません。
私は、このデモで使用されているほとんどのソフトウェアについてよく知りません。node.js
特に、 、derby
、についてはほとんど知りませんredis
。したがって、私はREADME
かなりやみくもに手順に従っています。このエラーのトラブルシューティングに関するヘルプをいただければ幸いです。
javascript - クライアントファイルをderbyjsのどこに置くことができますか
私はderbyjsを初めて使用し、クライアントのjsファイルをderbyjsのどこに置くことができるか知りたいですか?
/public/js フォルダに配置できますか? またはコンポーネントフォルダー /ui ?
ありがとう :)
javascript - コレクションからのDerbyJS検索レコード
コレクションからレコードを取得したい