У нас есть приложение angular, которое взаимодействует с микросервисом для получения данных. Большая часть коммуникации происходит через Websocket, поскольку нам нужно, чтобы коммуникация была асинхронной c. Наш запрос в основном будет иметь сериализованный объект JSON разных типов (тип также передается как часть запроса, чтобы включить десериализацию на стороне сервера). WebSocket поддерживает отправку данных в виде строки, ArrayBuffer и blob.
Вопрос в том, что эффективнее - строка или ArrayBuffer?
Когда я говорю об эффективности, я считаю, что от сервера к клиенту отправляется меньше данных.