I have been thinking about starting a blogdown blog for a while, but haven't gotten around to it because I want to make sure I properly test it first. Once you start, it's not trivial to switch platforms.
Now I found hugodown, which is "similar to blogdown, but is focussed purely on Hugo websites". It looks intriguing since it sounds like a move towards the "do one thing well" philosophy (just knit and let Hugo do the HTML). Compared to blogdown, the top bullet is:
It only re-runs your R code when you explicitly ask for it (by knitting the post). This makes hugodown considerably easier to use for long-running blogs and blogs with multiple contributors.
However, according to the blogdown docs:
There is a caching mechanism to speed up building your website: an Rmd file will not be recompiled when its
*.html
output file is newer (in terms of file modification time).
Now I am confused. If blogdown doesn't re-run old posts, then why does hugodown imply that it does? What am I missing here?