Webhooks and on-demand revalidation: keep your headless site fresh without full rebuilds
Originally published on nomacms.com. I work on NomaCMS. Static and ISR sites are fast because they cache content. That same cache is why your homepage still shows yesterday’s headline after you hit Publish in the CMS. You do not need a full rebuild every time. Point a webhook at a small API route, verify the signature, then call on-demand revalidation (revalidateTag / revalidatePath in Next.js, or a rebuild hook on Astro/Cloudflare). This guide walks through that pattern with NomaCMS webhooks. A


