2013-03-05 1 views
5

우리는 현재 곧 나오는 프로젝트를 위해 백본, 엠버 및 앵귤러 사이에서 결정하려고합니다. 우리가이 응용 프로그램에 대해 갖고 싶은 한 가지는 오프라인에서 localStorage에 정보를 저장하고 다시 연결할 수있을 때 서버와 동기화 할 수있는 기능입니다. 우리는 Backbone (https://github.com/lucian1900/Backbone.dualStorage)에서 이것을 가능하게하는 것을 발견했습니다. Ember에서 한 일인가요?localstorage에서 모델을 동기화하고 ember.js에서 원격으로 모델을 동기화합니까?

+0

[Ember 데이터 로컬 스토리지 어댑터] (https://github.com/rpflorence/ember-localstorage-adapter)를보고 싶을 수 있습니다. 서버와 동기화 – ahmacleod

+0

결국 어떤 해결책을 찾았습니까? – significance

답변

0

나는 이것에 대해서도 생각해 왔지만, 지금 당장이 작업을 수행 할 수 있는지 확실하지 않습니다. 그것은 분명히 ember-data 팀의 목표입니다.

이론상 안정적인 네트워크 연결을 감지하면 모델의 어댑터를 LocalStorageAdapter의 RESTAdapter (또는 비슷한)로 전환하는 것처럼 간단해야합니다.

당신은 DS.Store.adapterForType 방법을 살펴 수

-이 his talk at Ember Camp에서 이고르 언급 된 유스 케이스의 종류가 제기되었을 때 (내가 믿는 비디오의 끝 부분에 가까운) :

1

은 내가 ember-data-sync 생각 프로젝트는 정확히 묻는 것을하지만, 죽은 것으로 보이며 최신 Ember 버전에서 작동하도록 업데이트되지 않았습니다. :(

+0

이 프로젝트의 jj-abrams 브랜치를 확인하십시오. Ember Data 1.0과 계속 동기화하려면 재부팅이 필요할 수 있습니다. – genkilabs

관련 문제