Astro Is a Future for Webdev That I Can Get Behind
After rebuilding the portfolio site with Astro, I've got a renewed faith in the power of meta-frameworks.
I’m an avid follower of Jeff Delaney’s Fireship Youtube channel where he creates reports about and tutorials around topics in web development. It is on Jeff’s channel that the unbelievable speed that the web development world moves is made most clear - nearly every week a new video appears about this-or-that new shovel for the webdev gold rush.
Astro has genuinely been one of the only new and hip webdev tools that has blown me away by actually making good on all the promises that it makes. It completely captures the simplicity of what it used to be like to build silly little websites when I was younger, but with the option to bring in pieces of interactivity on my own terms. Its seemingly magical ability to use literally any UI framework for an individual component and then switch right back to normal static HTML rendering with minimal performance overhead seemed unreal - until I checked the skyrocketed Lighthouse scores on this site. You should check them yourself.
The speed at which I’ve been able to get this portfolio refresh up and running has dwarfed any other front-end tech stack I’ve used - and the fact that the development speed doesn’t come at the cost of performance makes it even better. I’ve got a ton of projects where a specific framework is needed or I need to use a particular stack - but from now on, whenever I’ve got the option, I’m Astro all the way.