Go back to the articles list

Bienvenu(e) sur mon nouveau site !

crea: 16/10/2022 / upd: 19/10/2022

Je suis fier de vous présenter la nouvelle version de mon site, entièrement réécrite de zéro. Je suis passé d'une stack technologique purement statique à un stack entièrement dynamique et exploitant les dernières nouveautés. Mon ancien site est toujours disponible à https://old.sacha.house .

L'ancienne stack comprenait :

- Hugo (générateur de site statique).

- CSS construit à la main.

- JavaScript écrit à la main.

- Gitlab Pages + Gitlab CI/CD pour l'hébergement et le déploiement automatique.

Ma nouvelle stack est à l'opposé polaire de l'ancienne en terme d'approche de conception :

- SvelteKit (framework web full stack bleeding edge).

- Svelte bibliothèque/compilateur de composants UI web.

- GraphQL pour les appels vers les différentes API externes (Github, Gitlab, ...) avec graphql-request.

- Netlify pour le déploiement du site web. Utilise les nouvelles Edge Functions qui permettent de drastiquement améliorer la performance globale du site.

- Typescript pour éviter d'écrire du code qui casse à chaque ligne.

- TailwindCSS, framework CSS utility-first (sorte de CSS raccourci).

- DaisyUI, une bibliothèque de composant reposant purement conçue avec TailwindCSS.

N'hésitez pas à m'envoyer un mail si vous avez des remarques !