Wie mache ich eine Ember.js-App mit der Serversynchronisierung offline, wenn sie verfügbar ist

8

Gibt es irgendeine Bibliothek, die das behandelt? wie die backbone.offline eine, wenn nicht, wird das mit Ember.js schwer zu implementieren sein?

AKTUALISIEREN

dies Frage hat zwei Bibliotheken, die helfen können, Breeze.js und Jaydata ..

    
Orlando 27.12.2012, 21:30
quelle

3 Antworten

4

ember-localstorage Adapter kann verwendet werden.

es kann wie andere Adapter verwendet werden.

%Vor%

Eine weitere gute Bibliothek für ember und rails ist ember-data-sync.js

Erweitern Sie Ihren App.Store von DS.SyncStore. Definieren Sie den Adapter, den Sie für den clientseitigen Speicher verwenden möchten:

%Vor%     
khanmizan 18.04.2013 10:01
quelle
3

Es gibt keine Bibliothek dafür, aber Sie könnten sie mit einem benutzerdefinierten Adapter implementieren. Es gibt nicht viel Dokumentation für die Adapter-API und die einzigen, die bisher im Kern verfügbar sind, sind RESTAdapter und FixtureAdapter .

Was Sie im Grunde tun müssen, ist, ein paar Haken zu implementieren und diese in den Laden Ihrer Anwendung zu stecken.

    
Jakub Arnold 02.02.2013 23:42
quelle
1

Sie suchten auch nach einer Lösung und stießen auf das Projekt ember-sync .

Dieses Projekt hat einen Zwischenspeicher für Ember-Daten, ist ember-cli -ready und verfügt über eine Warteschlangenfunktion, die den Backend-Datensatz CRUD intelligent verarbeitet. Nach meinem kurzen Blick darauf würde ich sagen, dass dies das Hauptprojekt für Ember.js offline-fähige Apps ist.

Eine Kritik, die ich an diesem Projekt einreichen würde, ist, dass es auch fähig sein sollte, sich an epf.io anzupassen, was selbst ein Tropfen ist - als Ersatz für Ember-Data und bietet Transaktions-CRUD, geschachtelte Speicher - und sogar geschachtelte Store-Funktionen pro Modell.

Zum Zeitpunkt des Schreibens ist dieses Projekt noch in Alpha, obwohl es scheint, in die richtige Richtung zu gehen.

    
mysterlune 05.11.2014 16:12
quelle

Tags und Links