Oh my, this sounds a nightmare. Robin Rendle on changing static site generator, from 11ty to Astro.
I’m sure this will be fixed eventually but it means I have to cautiously [my emphasis] make any change, no matter how small. Change the markup, watch the command line. Change the font, watch the command line; because the slightest thing might break… This broke my RSS feed and made it look like I had a very productive evening of blogging.
I can confirm the RSS problem when I suddenly had 300+ new Robin Rendle posts show up in NetNewsWire.
Astro boasts that it outputs static HTML and CSS, which to me seems a fairly self-evident aim of a static site generator. I do scratch my head when I read:
Because this seems a strange approach to building what is at the end of the day a collection of static pages. How many “UI components” does that require?
This is not a criticism of Robin – it’s up to you how you build your website; the same drive to try the new thing was behind my move from WordPress to Jekyll in 2013.
True, I’m not a professional web developer using something like Typescript on a daily basis, but I don’t understand why you would use React, Svelte etc. to build non-interactive pages, rather than a templating language such as Liquid or a CMS like WordPress.