MessagePack のエンコード・デコードを行う Node.js 用の JavaScript のライブラリを公開しました。 エンコード処理は、C++ で書かれた msgpack ライブラリよりも速いです。(Node.js v0.10.40) デコード処理も、他の Pure JavaScript のライブラリより速いです。 デモ → http://kawanet.github.io/msgpack-lite/ 使い方 エンコード処理:(JSオブジェクトをBufferに変換) var msgpack = require("msgpack-lite"); var buffer = msgpack.encode({"foo": "bar"}); // => 81 A3 66 6F 6F A3 62 61 72
![msgpack-lite ピュアJavaScript実装の速いMessagePackライブラリ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/2c796494b204ee07e380edfa338ce63326a5a340/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9bXNncGFjay1saXRlJTIwJUUzJTgzJTk0JUUzJTgzJUE1JUUzJTgyJUEySmF2YVNjcmlwdCVFNSVBRSU5RiVFOCVBMyU4NSVFMyU4MSVBRSVFOSU4MCU5RiVFMyU4MSU4NE1lc3NhZ2VQYWNrJUUzJTgzJUE5JUUzJTgyJUE0JUUzJTgzJTk2JUUzJTgzJUE5JUUzJTgzJUFBJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1iMWIzYTgxYjE2MDRmZTA5NDBiZGExMmM5N2NiMDZlNQ%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwa2F3YW5ldCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YzQ1MTRlMTZhN2E5MzU1YzAzMTFhYmZjZmNlOGZkNmI%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D2e31711467c01d47e023fe6de37166f1)