Blog - SilverDiamond's site

Fully replacing Blazor WASM

I’ve been delaying this for like half a year now, telling myself WASM will somehow get better or that downloading 5MB, to view a website that contains basically no content is not that much. But it:

  • makes the website slow to load on first load
  • makes the website crash on bad mobile phones (see: iPhone, safari being the only browser engine, safari being outdated)
  • makes the website waste more memory, take more time each load
  • makes the website impossible to update (I tried all I could to make the service worker to update, but it just would be random)

And then there were the excuses of “ha a web scraper won’t be able to load this” (spoiler alert if they’re already running headless chromium they can, it just takes them more time) , or it’s harder to archive so maybe that’s a good thing somehow?

Fun fact: this whole website zipped (excluding the bibi cat pics) is like less than 300KB now.

Back to home