Let's try astro for that new website
published 2023-07-23

After checking quite some static website generators, like Hugo, Pelican, 11ty, I finally picked Astro, because I found it to be quite interesting. For me, it was the right compromise between “code” and “automatism”, which I wanted to try out.
I didn’t want to use something like wordpress installation another time, because I experienced it as:
- not adding/changing content often enough to really justify using a CRM
- generating static contant meant less effort for maintenance, like
- no more updating PHP
- no more updating MariaDB
- WYSIWYG is nice, because of clicky-dee-click, but I don’t really care for having some UI - usually, I’m faster via editor/CLI anyways
So far, I can say, I quite like it:
- fits my KISS-desire regarding trivial setup, fits in my NodeJS biotope
- dev-script with live-updates provides a nice WYSIWYG-experience
- build-script allows easy integration for compressing of resulting static output
- pagefind-integration opens up a search functionality, the generated website content