1. ホーム
  2. javascript

[解決済み] Google プロトコルバッファリング。JavaScriptの例

2023-05-04 13:43:22

質問

JavaScriptでGoogle Protocol Buffersを使うのは良い選択でしょうか、それともJSONでやるのが良いのでしょうか?

また、JavaScriptでのProtocol Buffersの実装について、簡単な例を教えていただけると幸いです。Googleのサイトにあるドキュメントはほとんどありません。

どのように解決するのですか?

[編集] Googleのプロトコルバッファのオープンソース実装は、以下のサイトで公開されています。 github


公式のprotobufプロジェクトは、Java、C++、Pythonのみをサポートしています。Javascriptではありません。

プロジェクトのWikiによると、プロトコルバッファをJavascriptに移植しているプロジェクトは3つあるようです。

Protobuf.jsは最新です。 protobuf-jsは2年間更新されていないので、Protobuf.jsを推します。

特に多くの数値が転送される場合、protobufは少し小さいかもしれませんが、JSONは単にJS空間でより一般的なプロトコルであり、おそらくよりサポートされ、他のツールに統合するのがより簡単でしょう。