Новичку, который даже Promise.all еще не осилил посмотреть реализацию взрослой либы? Серьезно?)
Тебя не смущает что 07:36Z не соответствует формату HH:mm который ты на вход парсеру даешь?
А если между веб-сервером и клиентом, например QUIC прокся? А еще есть WebSocket. Так что вообще не однозначно всё.
При том что реакт тоже тянет очень много всего, что тебе не нужно, но ты же готов идти на эту жертву?
На nodejs слишком мало rps? Это почему? Задача то заключается в опросе провайдеров
Так а чего печального, если не стоит задачи в экономии CPU?
Для cors еще настройки вроде нужны. cors подключаешь до роутера? Тут однозначно проблема в том что у тебя нода не отдает заголовок нужный для корса
Не понял что значит "выполнение не возвращает роут". Ты о том, что у тебя функция выполняет res.end() (или аналог) и не вызывает next?
Какая разница, если каждый кусок функциональности в отдельном микросервисе, и микросервисы можно масштабировать горизонтально?
Ты с поддомена ставишь куку на основной домен или на другой поддомен? Или вообще не левый домен?
Ну ты сделал это до роутера? должно быть так: Сначала app.use(cors) затем app.use(router)
Ну как вариант забиндить к коллбеку нужный тебе контекст? Как по мне Промисом удобней
А зачем фронт ставит куку на домен бекенда? Бакенд сам этого сделать не может?
у тебя сырое значение от сервера какое приходит? вместе с датой? или только время?
Что делает браузер когда хочет WebSocket соединение? Отправляет HTTP запрос
А тебе запрещают писать микросервисы на чем то ином кроме ноды?
Ошибку читал? Что у тебя в качестве callback приходит дебажил?
если сделать export/require да или ты про process.env?
Хранить на диске, отдавать массив ссылок на картинки?
Может boilerplate уже настроенный с redux-saga взять?