公式の MessagePack ページは次のページにリンクしています。
しかし、最後の更新は 3 年前です。一方、JavaScript には、次のような MessagePack の他の実装があります。
それらの違いは何ですか?どれが最も本物ですか?どちらを使用する必要がありますか?
公式の MessagePack ページは次のページにリンクしています。
しかし、最後の更新は 3 年前です。一方、JavaScript には、次のような MessagePack の他の実装があります。
それらの違いは何ですか?どれが最も本物ですか?どちらを使用する必要がありますか?
技術的には、https://github.com/msgpack/msgpack-javascriptは、JavaScript 用の msgpack の公式の MessagePack 実装です。「uupaa」というハンドル名の開発者が実装を書きました。彼はしばらくコードに触れていません。
マップ処理の問題を修正する未解決のプル リクエストがあり、彼がいつか実装してくれることを願っています。ただし、このライブラリを使用しても問題はありませんでした。
私がcreationixのソリューションを採用しないことにした理由は、それがmsgpack仕様にJS固有の拡張機能を追加するからです。拡張機能は、他の msgpack 実装ではうまく機能しませんでした。
おそらく、https://github.com/creationix/msgpack-jsを試す必要があります。過去数か月で更新されたのはこれだけです。MessagePack 用のクライアント側の JavaScript ライブラリも調べていますが、どれを使用すればよいかわかりません。それらはすべて適切な実装のように見えるので、それぞれをテストする必要があります。