Hacker Newsnew | past | comments | ask | show | jobs light | darkhn

> If you want offline mode, you worry about IndexedDB

I don't understand the offline mode. If I was to make a single player offline game that runs on the browser, sure, offline mode makes sense and I want to store on client machine.

But in the space of web apps, everything data needs to be synced with server db.

Why would I want to store half of my to do list on client and other half on the server? The end goal is the customer data is stored in the cloud...


So the user could keep working on a plane, when cable, or electricity is out, etc. Wants to experiment without inflicting changes on others, like dvcs. The user may not have “their data on your cloud” as an end goal.

There’s a paper by Kleppman et al about local-first apps that is worth a read.


I'am always skeptical about this offline use case. Is it really as important as the CRDT community claims?

If you are on a plain, you could also just read a book.


It’s about being in control of your data. git folks thought so too, and why not? The paper mentioned is approachable.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact |

Search: