Ich baue eine Apollo-App, die offline unterstützt werden muss.Wie verwende ich den GraphQL Apollo Cache für die Offline-Unterstützung?
Ich verstehe, dass Apollo uns direkte Kontrolle über den Cache mit apollo-cache-inmemory
ermöglicht, und mit Methode wie writeQuery
können wir die Cache-Daten mutieren, ohne die Daten auf dem Server zu ändern.
Was ist der beste Ansatz zum Synchronisieren lokaler Cache-Daten mit dem Server, sagen wir, in einem Szenario, in dem die App für eine gewisse Zeit offline gehen könnte?
danke. Bedeutet das, dass ich AWS db als Datenquelle dafür verwenden muss? – tropicalfish
@tropicalfish AppSync unterstützt DynamoDB, Amazon Elasticsearch und AWS Lambda. Wenn Sie eine andere Datenbank, z. B. MySQL, verwenden möchten, können Sie sich mit der Lambda-Datenquelle verbinden. Die Offline-Funktionalität funktioniert genauso. – Richard