Actualmente estoy en el proceso de escribir una aplicación web sin conexión usando todos los recursos html5 para soporte fuera de línea. Sin embargo, ahora estoy empezando a pensar en escribir el módulo de sincronización que garantizará que todos los datos fuera de línea se envíen al servidor y los datos del servidor al cliente. Ahora estoy seguro de que esto ya se ha hecho antes, quiero decir que es un problema de diseño bastante clásico que afecta a los dispositivos móviles y una plétora de otras cosas. Entonces me pregunto si alguien me puede indicar algunos buenos recursos de diseño para este tipo de cosas.Offline/Online Synchronization Design (Javascript)
Ahora realmente no necesito ser demasiado sofisticado con esto, quiero decir que no estoy manejando múltiples usuarios que acceden a los mismos datos y estoy feliz de no fusionar conflictos (solo tomar el último) pero aún así me gustaría un diseño que me permita esas opciones en el futuro.
Además, ¿hay algún proyecto de código abierto que implemente este tipo de cosas? No estoy por encima de robar el código de otra persona (si la licencia lo permite) y estoy feliz de portarme.
Hey! has tenido éxito? Me gustaría escuchar tu experiencia. – Nek