#reactjs #frontend
#reactjs #интерфейс
Вопрос:
Я работаю над приложением, над которым несколько пользователей могут сотрудничать одновременно. Если пользователь вносит изменения в базу данных, как мне обновить компонент для других пользователей? Нужно ли мне создать функцию, которая запускается, например, каждую минуту, и проверять, изменилась ли база данных, а затем применять эти изменения, или есть способ получше?
Ответ №1:
Вы можете реализовать WebSockets для получения обновлений в реальном времени из серверной части. Также возможна длительная обработка, но менее эффективная.
Реализация Websocket зависит от того, какую технологию вы используете на серверной части, если вы используете NodeJS, ознакомьтесь с этой ссылкой — WebSockets / ws, В противном случае просто google WebSockets технологический термин
Комментарии:
1. Проблема не в недостатке кода, скорее, в том, что сформулированный вопрос слишком широк.
2. Спасибо вам, Бруно и code11, за вашу помощь. Websocket — это именно то, что я искал. Всего вам наилучшего.