¿Cómo tener una funcionalidad sin conexión completa en una aplicación web con la base de datos PostgreSQL?

Me gustaría dar una aplicación web con una base de datos PostgreSQL con funcionalidad 100% sin conexión. En un caso ideal, la base de datos debe replicarse completamente en el navegador por usuario y sincronizarse cuando esté en línea. Para que se pueda utilizar el mismo código para hablar con la base de datos en línea y sin conexión. Sé que esto es posible con PouchDB y CouchDB, pero no he encontrado una solución que funcione con PostgreSQL. ¿Es esto posible?

Respuestas a la pregunta(2)

Su respuesta a la pregunta