Я рассматриваю возможность использования Falcor в проекте приложения, над которым я сейчас работаю, я начал читать документы, но есть еще одна проблема, которая мне не совсем понятна.Falcor: избегать устаревшего кеша клиента
Давайте сделаем этот пример.
Во время нулевой клиент выполняет запрос к модели Falcor, которая в свою очередь извлекает необходимые данные с сервера
DataSource
, и сохраняет его в кэше клиента.В момент времени один те же данные, сервер изменен путем операций, выполняемых клиент B.
В момент времени два клиент выполняет ту же просьбу к модели Falcor, который находит значение кэшируется и служит теперь устаревших данных.
Есть ли способ, чтобы notifiy клиент по истечению времени один, что его кэш Falcor для этих данных является устаревшим, и вместо этого следует выполнить новый запрос к серверу DataSource
?