Portfolio
Complété 2025
Mon portfolio moderne et responsive bâti avec le framework Astro qui affiche dynamiquement mes compétences, expériences et projets personnels grâce à l'implémentation du CMS Sanity.
Astro TypeScript Sanity Vercel TailwindCSS
1 / 2
Fonctionnalités principales
CMS - Sanity
Implémentation du CMS Sanity qui permet de mettre à jour le contenu du portfolio (Expériences, projets, compétences) rapidement et dynamiquement.
Défis & Solutions
Défi
Problème de gestion de la cache avec Vercel et Sanity
Lors de l'ajout d'un document dans Sanity, l'ajout se faisait automatiquement sur le serveur de développement local, mais pas sur le serveur de production (Vercel)
Solution
Forcer le SSR
En modifiant la configuration du projet j'ai pu forcer les pages à se charger dynamiquement et j'ai pu ajouter une logique de gestion de la cache qui retient les pages "rendered" 1 minute avant de les mettres à jour.