3 ms·
Zola is fast and simple, but there is a hard upper bound on what it can do, and the author has no desire to change this. One example is requests to support Pos
by tl 6y ago
Zola is fast and simple, but there is a hard upper bound on what it can do, and the author has no desire to change this. One example is requests to support PostCSS instead of SASS. Zola's author doesn't want a dependency larger than the entire application.
I'm currently using Zola + python/js scripts to do things Zola can't and considering a move to something like Pelican.
- Keats 6y ago> One example is requests to support PostCSS instead of SASS In practice to use PostCSS, you need npm to install plugins, and maybe a `postcss.config.js`, so there are no advantages of having that PostCSS call in Zola's `config.toml` or as a script in `package.json`. I don't really see how others SSG would handle that. Hugo just shells out a command to `postcss-cli` that needs to be installed (https://gohugo.io/hugo-pipes/postcss/ https://gohugo.io/hugo-pipes/postcss/), along with whatever plugins you are using. It's not really something "built-in".