Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I thought a lot about this type of application when Dapps (decentralized applications) became a thing with ethereum. I tried to build one that is really decentralized and also works on multiple platforms.

Opposite to the analysis of this article, I have chosen a webapp that runs in the browser.

The App itself is just a mhtml-file that includes javascript, css and images. See https://en.wikipedia.org/wiki/MHTML

Users can send it around as they want and do not have to install anything. Also the app makes a call to a server which makes recommendations on updates.

For the data-storage, I had some trouble because there was no database out there which supported replication, json-import/export and encryption. That was the reason I created one. https://github.com/pubkey/rxdb



Did you look at PouchDB for data storage? It's designed for replication, has built-in JSON import and export, and their are encryption plugins.


RxDB is based on pouchdb


Looks cool!




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

Search: