Basically, I try to run as many of my "web-apps" and websites as static pages, because every page you land on on the internet doesn't have to be a Docker container using enough CPU time to put twelve Apollo-era landers to the Moon fully autonomously. Calculators, rendering utils, and even image/video processing pages CAN be 100% client-side. Crude examples of this are my pages ArtisanCanvas and QUARTZ. For both of them, all the server does is serve the HTML file (and the images for A.C.).
I'm currently working on implementing WebAssembly to make a video editor. I believe that clients were given working computers with way too much computing power, and we (as in the people making the web) should be using this widely available resource more.