Перезагрузка или вызов функции javascript с сервера
У меня есть приложение Django + React + uwsgi.
Uwsgi доступ к базе данных.
Теперь я хочу перезагружать веб-приложение Django(React) при изменении базы данных.
Например
- Пользователь открывает веб-приложение
- Администратор использует команду mysql на сервере
Insert into mytable(name) values("data")
- Приложение пользователя будет перезагружено или будет вызвана какая-то функция javascript.
Это что-то вроде push reload from server.
В моей идее. Веб-приложение обращается к базе данных, чтобы проверить, изменяется ли значение в каждую секунду.
Однако для этого необходимо обращаться к API каждые несколько секунд.
(И в крайнем случае он имеет секундную задержку или требует слишком большого доступа к api)
Является ли это хорошей практикой?
Есть ли какой-нибудь хороший метод для этой цели?