Демонстрация технологии Server-Sent Events в рамках задачи BF-612
- склонировать репозиторий
- установить зависимости
- запусить проект командой npm start
- открыть браузер по адресу http://127.0.0.1:8888
- поиграться с демкой
Когда мы нажимаем на кнопку, на сервер отправляется post запрос. Этот запрос как бы начинает процесс асинхронной обработки баннера. Нет необходимости по таймауту опрашивать сервер о статусе обработки, т.к. сервер сам уведомит клиента об окончании обработки при помощи Server Sent Events.