Держите данные обновленными в React - PullRequest
0 голосов
/ 05 апреля 2019

Мне не удалось найти что-то конкретное в том, что я пытаюсь понять.

Я хочу знать, что является лучшей практикой для постоянного обновления данных.Например, используя React, вы будете извлекать данные чего-либо с помощью API, затем вы будете работать с состоянием, чтобы обновлять данные для пользователя на экране.Но давайте подумаем, что это программное обеспечение, в котором другие люди работают в той же «базе данных».Как я могу сохранить эти данные обновленными от внешних изменений?

Я знаю, что можно использовать такие вещи, как метод жизненного цикла React для обновления или даже setTimeOut для запроса нового json.Но есть другой способ сделать что-то похожее на базу данных Firebase Realtime?

С уважением.

1 Ответ

0 голосов
/ 05 апреля 2019

Я использовал sockets.io для трансляции обновлений для подключенных клиентов React.На стороне сервера у меня есть «задание», связанное с функцией setTimeout.Каждый раз, когда задание запускается, оно передает результаты клиенту.Должно быть просто обнаружить изменение данных и затем передать их клиентам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...