GitHub Actions : comment automatiser le déploiement d’un site statique

Comme expliqué dans cet article : les sites statiques, c’est bien ! Pour plein de raisons ! Mais le problème, c’est qu’un site statique c’est… STATIQUE !!! Concrètement, cela signifie que même si vous utilisez un CMS headless, à chaque fois que vous ajoutez du contenu ou même corrigez une coquille, il vous faudra faire […]

Un blog « Jamstack » avec Gatsby JS (feat. GraphQL)

Qu’est ce que la Jamstack ? JAM pour Javascript, API’s, Markup. Ce terme a été introduit par Mathias Biilmann, fondateur de Netlify (plateforme d’hébergement et de déploiement de sites statiques). Il l’a popularisé dès 2015, puis présenté officiellement lors de la Smashing Conference à San Francisco en 2016.Par ce terme, Biilman décrit un ensemble de […]

Créer son propre design system avec Vanilla Extract

Qu’est-ce que Vanilla-Extract ? Vanilla Extract se présente en tant que bibliothèque permettant d’utiliser TypeScript comme préprocesseur CSS. Voilà. ◔_◔ Bon ok, on va essayer de développer un peu… Vanilla-Extract est issu de la famille des outils CSS-in-JS tels que styled-component ou Emotion à ceci près que Vanilla-Extract est, comme sa propre présentation l’indique, orienté […]

Tout ce qu’il faut savoir pour passer WordPress en HEADLESS

Vous avez un bon vieux blog WordPress mais : alors il est peut être pertinent de passer votre CMS préféré en mode : HEADLESS ! C’est quoi un CMS Headless ? Un CMS (Content Management System ou Système de gestion du contenu) est – comme son nom l’indique vachement bien – un outil qui permet […]