В настоящее время я работаю по следующему js маршруту приложения API. API создаст несколько файлов и выполнит тяжелую работу на сервере, а это означает, что для вычисления может потребоваться несколько секунд, мне нужен способ мониторинга прогресса этого API в режиме реального времени в браузере, используя что-то вроде socket.io и отправьте обратно файл в конце. Как бы я это сделал, желательно без реализации собственного сервера?