Umai, an offline-first Recipes Manager

That’s unfortunate :confused: Can you share more details about this opening an issue in GitHub? (and maybe share an example url as well, so that I can reproduce it).

Also, if you’re interested in seeing the app in Chinese this time I’ve prepared it so that it can be translated :D. Check out the translation guidelines.

I talked about this in this other thread: Request for Comments: CRDTish approach to Solid.

TLDR: The data is stored locally in IndexedDB, and when it’s synchronized with the POD other than the recipe data, a list of operations are sent. That way, when other devices get data from the POD they’ll get the operations and merge changes instead of overriding. But yeah, it’s CRDT mediated by the POD, not peer to peer (although technically the architecture allows it to work that way, but I haven’t implemented it).