I wrote a lot of blogs, and I used to use hexo as a static site generator, it kind of work well, but I'm afraid with more and more posts I have, the speed of hexo become unacceptable, moreover, the plugin system works well if I add only one plugin, but become odd if there're many plugins work together:
Here's an image from my origin blog, powered by hexo:
Ouch!
And then, since I'm a big fan of Rust, I found zola, though this tool is not as complete as hexo, I can use its shortcodes feature to embed different of things to my blog!
For example, terminal record:
Which I never imagined when using hexo!
And zola do make it easier to customize a theme, in hexo, if I want to customize a theme, I have to fork it, and do some edit on it. But in zola I can do this easily by override a template block.
But there remains some problems:
- The
translations
in a theme cannot be used in the site based on that theme. Hope will fixed after #1148. - Cannot paginate over another section.1
Anyway, I'll absolutly move my blog to zola.
Also I'm looking forward to contribute something to this project, and I started with migrating a theme, which I'll also used on my blog.
Hope zola will become a better project in the future!
Or maybe I misunderstood the pagination
feature ...