I'm a small comics publisher; I just relaunched our comic reader site, with 1800+ pages of short comics from our last decade of publishing.
A node script audits all the page assets and exports a per-book json object with each page's blurhash, average color, dimensions, and so forth. It's all flatfiles, the site has no database at all. The comics reader should feel pretty snappy!
Give it a whirl and let me know if you spot any woes.