2016-11-07 4 views
4

Also werde ich an einer Electron-App arbeiten, die Angular2 als Haupt-Front-End-Tool verwendet. Mein Backend läuft Laravel mit MySQL und OAuth2.Angular 2 & Electron Offline-Daten

Es wird auch eine Android App geben, die mit dem Backend kommuniziert.

Die App sollte zuerst offline sein (1 Sync pro Monat schlimmstenfalls), wird aber täglich verwendet. Ich suche nach einer Best Practice, um die Daten mit Electron/Angular2 zu speichern und eine Möglichkeit zu haben, dies mit dem Backend zu synchronisieren.

Ich habe einige Tools wie PouchDB und LocalForage gefunden, aber sie scheinen nicht anwendbar für mich. Sollte ich selbst nach einer Synchronisierungsfunktion suchen? Oder gibt es noch andere Möglichkeiten zu prüfen? vor

Dank

+0

Sie können LocalForage verwenden und dann erstellen Sie oben eine eigene Synchronisierungsfunktion. –

Antwort

0

So ist dies schon eine Weile, aber ich dieses Projekt erfolgreich 5 Monate abgeschlossen.

Ich habe es abgeschlossen, indem ich meine eigenen Sync-Funktionen geschrieben und alles mit ng2-webstorage gespeichert habe. Dies war sehr einfach mit Angular 2 zu verwenden.