4 points runningamok | 2 comments | | HN request time: 0.472s | source
1. Chriztiaan_dev ◴[] No.45092295[source]
Author here. The TL;DR is that architecting apps with a synced in-app database eliminates a whole category of work like managing network requests, handling loading states, implementing retry logic, and orchestrating state management because all you have to do is query the local database.

Real-time sync engines are the technology enabling this. I’m working on PowerSync[1] but there’s also cool work being done by Zero[2] and Electric-SQL[3]. Other interesting projects include like InstantDB[4] and Convex[5].

[1] https://powersync.com/

[2] https://zero.rocicorp.dev/

[3] https://electric-sql.com/

[4] https://www.instantdb.com/

[5] https://convex.dev/