Существуют ли какие-либо издержки производительности при отправке объектов JSON вместо строкового JSON через API-интерфейсы узла js? - PullRequest
0 голосов
/ 10 февраля 2019

При написании API-интерфейсов js для узлов мы можем отправлять простые JSON-объекты в виде params (body-params), я думаю, что для форматирования должны быть дополнительные издержки, а что, если я приведу в порядок JSON при отправке в API и проанализирую обратно в исходныйJSON при обработке.

Не могли бы вы, ребята, предложить, если этот подход дает какое-либо преимущество в производительности?

1 Ответ

0 голосов
/ 11 февраля 2019

JSON - это «объект JavaScript нотация », т. Е. Некоторый формат строки для сериализации Object, для сохранения, передачи и восстановления Object в / через / из строки.JSON.stringify() не означает, что вы стренифицируете JSON: JSON здесь не объект строкового преобразования, а пространство имен, как в Math.sqrt().Вы не можете передавать объект как есть через HTTP или IPC: для этого у вас есть формат сериализации текста, то есть JSON.

...