To be fair, Gatsby is just React, and can trivially pull in data from DBs (and anything else via GraphQL), and unless you're pumping out an unusual number of blog posts, a cron or trigger would be sufficient for the redeploys anyway if you didn't want to use your DB/API/whatever.