Earlier this week, I ported my “simple landing page” template to Astro.
I initially published it for Hugo in July 2020, followed by an 11ty version in March 2021.
Working with Astro was quite pleasant; I’d used it before (late summer/autumn 2022), but I had to consult the documentation for some things that changed in the meantime and also for a couple of other things that I simply forgot.
Good Things
- Excellent documentation
- Easy use of existing data files (i.e. JSON)
- Great Tailwind CSS integration that worked OOTB
- TypeScript support (i.e. component props)
Other Things
- The (JSX-like) template language; probably just takes time to get used to…
- Some weirdness with the syntax highlighting in *.astro files (using the official VS Code “Language support for Astro” extension)
Links
Astro Template:
Other versions:

Top comments (0)