Freedom from web 2.0's monopoly platforms
unhosted web apps

      
        
        freedom from web 2.0's monopoly platforms
      
      
      definition

Also known as "serverless", "client-side", 
or "static" web apps, unhosted web apps do not send 
your user data to their server.
Either you connect your own server at runtime, 
or your data stays within the browser.
advantages compared to native (iOS, Android) apps

  web apps work on any device, no matter which platform or provider
  you can get apps from any website, not just through a censored app store


advantages compared to hosted web apps

  choose your server provider independently of which apps you use
  likewise, your choice of apps is not narrowed down by your storage provider
  the app provider no longer gets to see your data by default
  unhosted web apps are cheaper to publish than hosted ones
  unhosted web apps can easily be mirrored for kill-switch resilience
  infinite per-app backend scalability (there simply is no per-app backend)

what? no backend? so the whole app is actually client-side?

your everyday LAMP-stack, J2SE, .net, or Ruby-on-Rails hosted web app
yep. over http, you receive the app's source code, rather than an opaque user interface. take a minute to wrap your head around this…

the new “unhosted web app” architecture
… and then
read on,
learn about tools,
or build your first app!
    