Associato a Modocosm

BuyChain - Sito Jamstack Headless

Un sito vetrina disaccoppiato per un'azienda B2B della supply chain, costruito su Astro e un CMS headless Directus così che il team possa pubblicare senza l'aiuto degli sviluppatori.

BuyChain aveva bisogno di un sito capace di spiegare un prodotto B2B della supply chain piuttosto complesso restando veloce e facile da aggiornare. Ho guidato lo sviluppo del frontend. Dopo aver valutato i compromessi, ho proposto un approccio Jamstack — un frontend statico con i contenuti gestiti separatamente — e me ne sono occupato fino al lancio, guidando il team di BuyChain nella gestione quotidiana dei contenuti così che la scelta reggesse dopo il passaggio di consegne.

BuyChain

Cosa ho realizzato

  • Frontend Astro: Costruito con l'architettura a isole di Astro, così le parti interattive si idratano solo dove servono e il resto viene servito come HTML statico. In questo modo le pagine si caricano velocemente.
  • CMS Directus: Ho configurato Directus come livello dei contenuti, inclusi gli schemi SQL sottostanti, così che le pagine localizzate e i contenuti di marketing siano gestiti tutti da un unico posto.
  • Pipeline di build statica: I contenuti vengono estratti da Directus in fase di build in pagine statiche di sola lettura, il che mantiene il sito live isolato dal CMS ed economico da ospitare.

Perché è stato importante

Poiché i contenuti risiedono nel CMS e il sito viene ricompilato staticamente, il team di BuyChain può creare nuove landing page e verticali senza dover aspettare uno sviluppatore. Questo ha eliminato un collo di bottiglia ricorrente e mantenuto bassi i costi di hosting.