Веб-сокеты: Если вы хотите, чтобы приложение обновлялось только при запуске, ваш клиент / приложение может открыть веб-сокет для вашего бэкэнда и заставить бэкэнд отправлять обновления, когда это необходимо. Ваше приложение должно решить, когда отправлять эти сообщения клиентам, но уже будет установлено соединение (веб-сокет). Я нашел этот SO ответ интересным.
Pu sh уведомления: В качестве альтернативы, вы можете иметь что-то , которое срабатывает, когда вы хотите, чтобы клиенты быть обновленным (безсерверная функция, которая запускает изменение данных в вашей базе данных?). Эта функция отправляет уведомление через FCM (облачные сообщения Firebase для устройств Android) или APN (служба уведомлений Apple pu sh для iOS), и ваш клиент может иметь обработчик для этого уведомления.