Hacker News new | ask | show | jobs
by monooso 912 days ago
I'm almost embarrassed about the number of times I've rebuilt my blog [1] over the past few years, especially given how infrequently I actually write anything.

A non-exhaustive list includes the following SSGs:

- Astro

- Eleventy

- Gatsby

- Hugo (three times)

- Jigsaw

- Lume

- Next.js

I finally settled on Astro. I don't know whether it qualifies as hot stuff, but I'm happy with it.

[1] https://www.stephenlewis.me

1 comments

I'd be interested to hear what you did and didn't like about each of those tools. It might make a good topic for a blog post.
Yeah, me too. I’m in the beginning of the journey, and I chose Hugo as my first step.

I am curious as to why you did Hugo thrice and why did you choose Astro in the end.

Regarding Hugo, the Go template language is a little esoteric (or at least very unusual) at times. The final straw, though, was the lack of compatibility with the Tailwind JIT compiler. Apparently it's fixed now, but it took so long that I'd long since moved on.

Astro feels like a really good fit for static content sites. It's easy to understand, and generates very fast sites that don't rely on a tonne of pointless JavaScript (as was the case with both Gatsby and Next when I used them).

Thank you for your evaluation!