javascript - start - cómo hacer que una aplicación Angular.js esté desconectada con la sincronización del servidor cuando esté disponible
paginas con angular js (3)
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 hay 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:
¡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 sync en otra palabra debe regresar al cliente después de llamar a savechange que indique al cliente db que se sincronice con el servidor
También puedes echar un vistazo a jaydata http://jaydata.org/blog/synchronized-online-offline-data-applications-part-2-syncing-large-tables-and-tables-with-foreign-relations
Todavía no lo he usado, pero me resulta familiar los conceptos detrás de BreezeJS de sus otras ofertas en .NET. Compruébelo http://www.breezejs.com/ y aquí está Ward Bell presentándolo a los Googlers http://www.youtube.com/watch?v=P2ErSQj3SN8&feature=player_profilepage