Каково состояние автономной синхронизации в ember на данный момент?

Мне нужно создать приложение phonegap/cordova, в котором хранится локальная копия модели, которую можно изменить, а затем синхронизировать удаленно с сервером?

Пока я нашел:

  • ember-data-sync: мертвый
  • ember-data: не поддерживает синхронизацию
  • epf: выглядит как лучший выстрел, но не очень активен и, похоже, не обновился после 1.0.0.rc6

Какой наилучший способ для меня это сделать, и какой программный стек с версиями мне нужно использовать для этого?

Или было бы целесообразно для меня использовать другую среду js для этого?

Заранее спасибо.

2 ответа

Решение

https://github.com/kurko/ember-sync кажется наиболее активным.

Обсуждения продолжаются здесь: http://discuss.emberjs.com/t/ember-data-in-an-on-and-off-line-scenario/2639/31

Есть предположения, что синхронизация данных превратит это в ядро ​​ember в какой-то момент в будущем.

Вы можете использовать свойство afterModel маршрутизатора.

См.: Как вызвать функцию данных Ember напрямую?

Этот ответ помог мне и дал мне идею переключиться с локального адаптера на адаптер покоя.

Этот фрагмент кода также может помочь вам: http://jsbin.com/uduzin/3/edit

Как только я добьюсь успеха, я поделюсь своим кодом.

Другие вопросы по тегам