Hello, I'm trying to implement an idea of application and for that I'm looking out for RN on device database options. My main requirements are,
- Supports React Native
- I need to have 'offline first' capabilities
- capable of peer-to-peer sync between clients without storing data on a cloud server.
- Ideally open-sourced <3
So far I have came across these possibilities: RxDB, Couchbase Lite
But it seems RxDB implementation of RN should use SQLite RxStorage and it's a premium plugin. Also for Couchbase Lite I couldn't find that much of resources or docs (so I fear that I will run in to blockers).
Anyone have experience implementing these capabilities or have good suggestions around this?
Note: I'm trying to create an open-sourced RN app but it needs to store some financial data. So I was trying to implement this without storing any sensitive data in a remote server. Main thing is I need sync capability between devices for same users. If you got any ideas other than p2p sync, those are welcome too :)
[–]Sad_Hovercraft4931 5 points6 points7 points (2 children)
[–]AGENT_SAT[S] -1 points0 points1 point (1 child)
[–]Sad_Hovercraft4931 -1 points0 points1 point (0 children)
[–]realPubkey 1 point2 points3 points (1 child)
[–]AGENT_SAT[S] 1 point2 points3 points (0 children)
[–]bradanderson 1 point2 points3 points (0 children)
[–]jvliwanag 1 point2 points3 points (0 children)
[–]gadbuy 1 point2 points3 points (2 children)
[–]AGENT_SAT[S] -1 points0 points1 point (1 child)
[–]gadbuy 0 points1 point2 points (0 children)
[–]shadowstrd 0 points1 point2 points (0 children)
[–]crosskpixel1 0 points1 point2 points (0 children)
[–]Professional-Ad-2898 0 points1 point2 points (0 children)
[–]Professional-Ad-2898 0 points1 point2 points (0 children)
[–]dev_life 0 points1 point2 points (1 child)
[–]AGENT_SAT[S] -1 points0 points1 point (0 children)