0

JSON配列を使用してサーバーとクライアントの間で状態を保存および転送するWebアプリを構築しています。「コラボレーション」機能を追加して、複数のクライアントが競合を引き起こすことなくjsonデータを同時に編集できるようにし、すべてのクライアントでデータがリアルタイムで更新されるようにしようとしています。

バックエンドでは python を使用しているので、 opencowebプロジェクトを見つけてとてもうれしく思いました。悲しいことに、それはもはや維持されていません。同様に、私はShareDBを見つけました。これは非常に優れたプロジェクトのようです。Python コードからサーバー側で ShareDB をスピンアップしたいのですが、サーバー側で JavaScript コードを実行するための最良の方法が何であるかがわかりません。この時点で、コマンド ラインから node を使用して実行することを検討していますが、javascript (Js2Py など) を実行できる Python ライブラリを使用する方が理にかなっているのかどうか疑問に思っています。サーバー側では、メイン フレームワークに python (トルネード) を使用している場合に、JavaScript をサーバー側のコード ベースに統合するための「推奨される」アプローチはありますか?

4

1 に答える 1

0

私は自分自身の質問に対する答えを思いついたと信じています。この質問は以前にここで議論されたようで、推奨事項はソケットの使用であり、zerorpc の使用の推奨事項は多くの賛成票を獲得しました。したがって、私の場合、Zerorpc を使用して Python から呼び出すサービスとして ShareDB を実行する可能性があります。うまくいけば、これは私の立場にある他の誰かを助けるでしょう!

于 2017-01-02T19:41:09.213 に答える