zurcher.digital

Go Hugo GitLab CI/CD Infomaniak
zurcher.digital

La version actuelle de mon site personnel, où vous trouverez mes derniers projets et mes coordonnées. Vous le visitez actuellement.

zurcher.digital

Un thème clair et un thème sombre sont disponibles pour le site. Le site applique le thème initial selon celui utilisé par le navigateur. L'utilisateur peut ensuite décider de le changer s'il le souhaite.

Détails techniques

J’ai fait le choix d’utiliser Hugo pour gérer le contenu du site, en raison de quelques avantages clés par rapport à d’autres outils de création de sites web.

L’un des principaux avantages est sa rapidité. Comme Hugo génère des sites web statiques, il n’a pas besoin de s’appuyer sur des bases de données ou des scripts côté serveur, qui peuvent ralentir d’autres plateformes. Cela signifie que les sites web construits avec Hugo se chargent rapidement et offrent une excellente expérience utilisateur aux visiteurs.

Le service GitLab CI/CD est utilisé pour le build process de ce site : à chaque push sur la branche main, le site est reconstruit intégralement. Ensuite, les fichiers générés sont envoyés sur un hébergement web Infomaniak. Le processus entier prend moins de 30 secondes.