2016-06-20 7 views
0

nw.js (node-webkit) 또는 Electron을 사용하여 데스크톱 응용 프로그램을 개발하고 싶습니다.mysql과 IndexedDB 간의 동기화

저는 Restful API를 통해 클라우드에서 IndexedDB와 MySQL Server + PHP (Laravel) 간의 동기화 솔루션을 찾고 있습니다.

PouchDB는 좋아 보이지만 CouchDB와의 동기화 만 지원하므로 옵션이 아닙니다.

어떤 옵션이 있습니까?

답변

1

dexie로 가능하지만 pouchdb로 완료하는 것은 불가능합니다. 당신이 dexie와 완벽한 솔루션에 와서 가장 가까운 다음이 백엔드 샘플 구현에서 백엔드를 Dexie.Syncable 부가 기능 (https://github.com/dfahlander/Dexie.js/wiki/Dexie.Syncable.js) (아직 안정)를 사용하여 구현된다

https://github.com/dfahlander/Dexie.js/tree/master/samples/remote-sync/

당신이 돈이 '

https://github.com/dfahlander/Dexie.js/wiki/Table.hook(%27creating%27)

https://github.com/dfahlander/Dexie.js/wiki/Table.hook(%27updating%27)

: t이 Dexie.syncable에 의존 할 또 다른 솔루션은 Dexie 그것에서 제공하는 안정적인 CRUD 후크를 기반으로 자신의 동기 부가 기능을 구축하는 것입니다 것은 기본 API를

https://github.com/dfahlander/Dexie.js/wiki/Table.hook(%27deleting%27)

온라인 상태가되면 서버와 동기화를위한 전용 테이블에 대한 모든 로컬 변경 사항을 기록 할 수 있습니다, 그 후크를 사용. 이것은 Dexie.Syncable의 기반입니다.

+0

답변 해 주셔서 감사합니다. Dexie.Syncable은 언제 안정적으로 생산 될 준비가되어 있다고 생각합니까? –