Headless CMS, alla maniera di Forge
Un loader TypeScript porta i contenuti pubblicati in Astro al build. Niente chiave API sull’edge, niente chiamate a runtime.
Pubblicato: 16/06/2026
Collegare un sito statico a un CMS headless di solito significa spedire una chiave API sull’edge o fare una chiamata di rete per ogni richiesta. Nessuna delle due è ideale. Forge fa diversamente.
A build, non a runtime
Il loader @forge/astro recupera le entry pubblicate durante il build e le passa alle content collection di Astro. Il sito deployato è HTML statico; il CMS è una dipendenza di build, mai di runtime.
Pubblico solo su opt-in
Una collezione è leggibile pubblicamente solo quando la sua access.read ammette un chiamante anonimo. Le collezioni private restituiscono un 404: la loro esistenza non viene mai rivelata. Decidi tu cosa vede il mondo.
SEO già pronta
Ogni entry arriva con un oggetto SEO mergiato: titolo, descrizione, Open Graph, Twitter, canonical, hreflang, robots. Lo renderizzi nell’<head> e vai avanti.