Perché ho rifatto il mio sito con Payload e Cloudflare.

Un CMS vero, un database D1 e pagine statiche: il sito pubblico non consuma quasi nulla.

Volevo un sito di poche pagine, veloce sul telefono e semplice da aggiornare, ma con un pannello di gestione serio.

La struttura

Il pannello è Payload, ospitato su un Worker con il database D1 e le immagini su R2. Il sito pubblico è generato da Astro come pagine statiche.

Come si aggiorna

Quando pubblico una nota, il CMS chiede a Cloudflare di ricostruire il sito. Dopo un paio di minuti la nota è online.