2013-07-31 1 views
8

Официальная MessagePack страница ссылается на страницу:Путаница реализаций JavaScript в MessagePack

но его последнее обновление три года назад. С другой стороны, существуют и другие реализации MessagePack в JavaScript, таких как:

Каковы различия между ними? Какой из них самый аутентичный? Какой из них я должен использовать?

ответ

2

Возможно, вам стоит попробовать https://github.com/creationix/msgpack-js; он обновляется только за последние несколько месяцев. Я также просматриваю библиотеки javascript на стороне клиента для MessagePack, и я не уверен, какой из них использовать; все они выглядят как подходящие реализации, поэтому я должен просто протестировать их каждый.

5

Технически https://github.com/msgpack/msgpack-javascript является официальной версией MessagePack для msgpack для JavaScript. Разработчик, который идет по ручке «uupaa», написал об этом. Некоторое время он не коснулся кода.

У меня есть выдающийся запрос на извлечение, который исправляет проблему с обработкой карты, которую я надеюсь, что он реализует в какой-то момент. Тем не менее, у меня не было проблем с использованием этой библиотеки.

Причина, по которой я решил не идти с решением createix, заключается в том, что он добавляет JS-специфические расширения к спецификации msgpack. Расширения не работали с другими реализациями msgpack.