Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.
This week we’re going to talk about how developers are exploring new old ways to build and serve those trusty HTML websites.
1. Server-side rendering is making a comeback! Andraž Bajt reminds everyone that we can generate HTML in the server, instead of just sending JSON and manipulating the DOM on the browser. Feels like 1997 all over again; let’s watch another episode of Friends.
2. What’s the absolute minimum you need to serve HTML pages to your visitors? A web server. But do you need Apache or NGINX? Not really. According to Jes, a small single binary built with the Go programming language is more than enough.
3. How big do container images need to be to serve a static HTML website? Not a lot, actually. Instead of using NGINX, try using thttpd in your container, as shown by Florin Lipan, and enjoy your 186 KB container image. Yes, you read that right.
How do you prefer your HTML? Do you render it at the server or at the client side of the equation? Which episode of Friends is your favorite? Get in touch with us, and see you next week for another edition of VSHN.timer.
PS: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.
PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.