Pregunta cómo hacer que una aplicación Angular.js esté desconectada con la sincronización del servidor cuando esté disponible


Estoy buscando un enfoque o una biblioteca que maneje esto. la idea es almacenar datos en el almacenamiento local y sincronizarlos con el backend cuando haya una conexión disponible, http://pouchdb.com/ parece una solución genial, pero ¿alguien lo usó en la producción?

ACTUALIZAR:

En este momento también puedes usar:


32
2018-02-21 15:00


origen


Respuestas:


Todavía no lo he usado, pero me resulta familiar los conceptos detrás de BreezeJS de sus otras ofertas en .NET. Echale un vistazo http://www.breezejs.com/ y aquí está Ward Bell presentándolo a los Googlers http://www.youtube.com/watch?v=P2ErSQj3SN8&feature=player_profilepage


10
2018-03-19 13:55



también puedes echarle un vistazo a jaydata http://jaydata.org/blog/synchronized-online-offline-data-applications-part-2-syncing-large-tables-and-tables-with-foreign-relations


2
2018-03-19 15:41



¡breezejs no es una solución de sincronización! si los datos del servidor cambian lo que sucede en los datos locales si algunas grabaciones se borraron en el servidor después de la última actualización los datos locales deben sincronizarse después de que un método llamado sincronización en otra palabra alguna fecha debe regresar al cliente después de llamar a savechange que indique al cliente db que se sincronice con el servidor


-1
2017-07-05 09:13