Developers love building backends. APIs. Databases. Authentication. Servers. Queues. Cloud functions. But sometimes we add a backend simply because that is how we are used to building apps. The truth is: Modern browsers can do much more than many developers realize. For a surprising number of useful tools, you can build the entire product in the browser. No server. No database. No API. No backend bill. And in some cases, the result is actually faster, simpler...