← back

I tried out Astro

Feels nice


I started messing around with Astro this morning and loved it so much that I updated this site to use it. It didn’t take very long at all. I was previously using nextjs.

I’m happy I used tailwind instead of styled components or something similar. It made it very easy to move things over.

The MDX support is fantastic. I especially appreciate the simple Astro.glob. With nextjs, I was working around the limitations of the new app directory, which was much more complex than Astro. I hated having to name every page file page 😅.

It was satisfying to remove all the key props that I needed on array elements in react, and it was cathartic to bulk update all the classNames to class. This feels like I’m getting back to good ole HTML.