Я пытаюсь внедрить функциональность в угловое приложение 2, которое дает информацию о том, сколько данных было обработано на сервере. Итак, в основном, я отправляю всю полезную нагрузку в начале, а затем сервер выполняет некоторую обработку, а после этого отправляет ответ обратно, который затем я показываю пользователю, что определенная обработка была успешно выполнена или нет.
Но теперь я хочу, чтобы у меня был также способ показать статус выполнения пользователю, чтобы он / она знал, сколько процентов было сделано и сколько еще ждать.
Каковы лучшие методы для достижения этой функциональности? Нужно ли отправлять запрос GET, скажем, каждые 5 секунд, чтобы проверить статус? Если да, это может привести к прерыванию UX. Может быть, есть более элегантные способы добиться этого. Не стесняйтесь улучшать Q.