Your javascript webapps don’t actually need javascript.
Daniel Ricciardo doesn’t have anything to do with this article.
Tl;dr: I made my personal website almost twice as fast by porting it from Nuxt to Astro. I made it so that zero JavaScript is sent to the browser[1] .
Some background
I haven’t touched my website in 3 years according to the git log
. I didn’t really want to change it, but I did want to play with some new technologies. The webdev landscape is constantly changing, and there are some cool new things to discuss.
Let’s travel to an island.
Album cover for Sainté’s album called Vacation.
Three years ago, server-side rendering (SSR) was all the hotness. That’s partially why I built my personal website in Nuxt (which is like Next.js but for Vue). I wanted to learn Vue so I gave Nuxt a shot.
There are clearly advantages to SSR. But over the last year or so folks have realized that there are also downsides. The most major...