С помощью node.js я могу передавать данные клиенту через его HTTP API.Но когда я хочу использовать HTTP для потоковой передачи данных и когда я хочу использовать node.js sockets.io для потоковой передачи?
Я бы использовал Socket.IO повсеместно, потому что он разумно выбирает наиболее подходящий способ передачи для выполнения ввода-вывода на основе того, что доступно для браузера.