31 puntos por xguru 2024-01-16 | 3 comentarios | Compartir por WhatsApp
  • Se puede usar en cualquier entorno JS como navegador/Node/Deno/ReactNative
    • Full Stack DB: si se adjunta como un paquete de Typescript dentro de la app, el servidor gestiona el almacenamiento de datos y sincroniza inteligentemente las consultas con el cliente
  • Sincronización en tiempo real mediante actualizaciones incrementales y resolución de conflictos a nivel de propiedad
  • Se pueden usar diversos proveedores de almacenamiento como SQLite, IndexedDB, LevelDB y memoria
  • Permite operar en modo offline con reconexión automática y consistencia
  • Gestión de rollback y reintentos para actualizaciones fallidas
  • Aplica autorización tanto para lectura como para escritura
  • Minimiza el tráfico de red mediante parches delta
  • La DB del lado del cliente se encarga del caché local
  • Incluye un panel de administración

3 comentarios

 
bbulbum 2024-01-17

Cuando antes hacía apps de Android, para cubrir entornos con conexión inestable armé una base de datos local con Realm y la configuré para sincronizarse periódicamente usando una API, pero resulta que no hacía falta construir algo nuevo.

 
[Este comentario fue ocultado.]
 
kuroneko 2024-01-16

¿Entonces los desarrolladores de backend solo tienen que instalar esto y ponerse a jugar? +_+