π
Trying Astro
for my blog framework. I'm already so comfortable here!
Jekyll Was Fine
Iβve had my blog on Jekyll for a very long time, but Iβve never been all that comfortable with it! Some common bumps I always hit:
- Liquid is awkward, and I never got the hang of it
- I never found a great way of embedding little javascript component widgets (like svelte)
- Whenever I get a new computer I wrestle with ruby and bundler versions
Astro Is Lovely
Iβve been playing around with other blog/static-site frameworks, and Iβve decided to try Astro!
There is a lot I like about it:
- Itβs in javascript, which is what Iβve been using mostly lately (I havenβt done ruby full-time in 5+ years)
- I can use my favorite javascript frameworks, and even mix them in the same project - Astro supports everything Iβd use! Svelte, React, Vue, etc.
- I can put html and javascript components in my markdown via MDX β without needing to use the react part of MDX!
- (to be fair, I do sometimes use those patterns anyway, but I choose to)
- There are a ton of plugins already - thereβs something for just about anything I need!