BuyChain avait besoin d'un site capable d'expliquer un produit B2B de supply chain assez complexe tout en restant rapide et facile à mettre à jour. J'ai dirigé la construction du frontend. Après avoir pesé les compromis, j'ai proposé une approche Jamstack — un frontend statique avec un contenu géré séparément — et je l'ai portée jusqu'au lancement, en guidant l'équipe BuyChain sur la gestion quotidienne du contenu pour que le choix tienne après la passation.

Ce que j'ai construit
- Frontend Astro : Construit avec l'architecture en îlots d'Astro, de sorte que les éléments interactifs ne s'hydratent que là où c'est nécessaire et que le reste est livré en HTML statique. Les pages se chargent ainsi rapidement.
- CMS Directus : Mise en place de Directus comme couche de contenu, y compris les schémas SQL sous-jacents, pour que les pages localisées et le contenu marketing soient tous pilotés depuis un seul endroit.
- Pipeline de build statique : Le contenu est extrait de Directus au moment du build vers des pages statiques en lecture seule, ce qui isole le site en production du CMS et le rend peu coûteux à héberger.
Pourquoi c'était important
Parce que le contenu vit dans le CMS et que le site se reconstruit de façon statique, l'équipe BuyChain peut créer de nouvelles landing pages et de nouveaux verticaux sans attendre un développeur. Cela a supprimé un goulot d'étranglement récurrent et maintenu les coûts d'hébergement bas.