У меня имеется один проект сразу для сервера и для клиента. Серверная часть находится в отдельной папке server
Мне нужно отсылать данные и принимать на клиенте
В качестве клиента будет приложеине на Vue JS,
На сервере будет множество методов, которые будут отправлять данные по разным категориям. Например, один методо отправляет цифры по температуре, другой - по влажности воздуха, третий - по давлению
Пример одного из методов:
function getRandomValue(){
return Math.floor(Math.random() * (50 - 5 + 1)) + 5;
}
io.on("connection", socket => {
setInterval(() => {
socket.broadcast.emit("newData", getRandomValue())
}, 1000)
});
В каком виде передавать данные для клиента лучше всего?
Сделать один большой json обьект?
Или может по разным стримам как-то можно передавать отдельныые методы с данными?
Подскажите пожалуйста лучшие варианты