The vision Imagine an application that could do it all… Something between reddit, instagram, telegram and eBay. Now imagine everyone on this platform can be anonymous - no IP log, no nothing. The application would not be served from a single server, instead it would be decentralised and accessible through a regular browser. This means, that anyone can participate and communicate / buy / sell anything they want. Because of its decentralised nature, the application could not be stopped or shut down by a government entities.
I created a full stack template to quickly build nativ cross-platform apps with one web code base: CAIN-Stack Code & Docs Intro With Steve Jobs originally presenting the idea of web apps “that look exactly and behave exactly like native apps” 12 years ago and 4 years since the term “PWA” was coined, How close are we to a webpage that behaves like a native app? First lets take a look what makes an app native:
Why host your own webserver? Why would you even care about the hassle of setting up your own webserver? Two reasons: It is most likely cheaper than any webhosting package Customizability I have a 2GB Ram VPS on netcup.de and recently was lucky enough to get it on blackfirday for 1,69€ a month. Currently I am hosting a couple of NodeJS applications controlled with PM2, a CouchDB installation and a couple of static sites.