# Jamstatic > Jamstatic, la communauté des sites statiques et des architectures découplées. ## Billets - [Pourquoi et comment j’ai migré Jamstatic.fr de Hugo vers Cecil](https://jamstatic.fr/2023/08/28/migration-site-cecil/): Retour d’expérience sur la migration du site vers Cecil. - [Un moteur de recherche sur un site statique grâce à Algolia](https://arnaudligny.fr/blog/moteur-de-recherche-algolia-site-statique/): Comment j'ai implémenté une fonctionnalité de recherche à la documentation de Cecil.app. - [Générer et héberger un site web statique avec GitHub](https://arnaudligny.fr/blog/generer-et-heberger-un-site-statique-avec-github/): Dans cet article j’explique comment mettre en pratique GitHub Pages et GitHub Actions, en utilisant Cecil comme générateur de site statique. - [Créer un site e-commerce avec Cecil et Snipcart](https://arnaudligny.fr/blog/un-site-e-commerce-avec-cecil-et-snipcart/): Comment créer un site e-commerce statique performant et peu couteux grâce à Cecil et Snipcart. - [Un site statique de 11 000 pages, c'est possible ?](https://jamstatic.fr/2021/03/09/11000-pages-statiques/): Les sites statiques pour un site de média c'est l'idéal. Rapide, léger, sécurisé, tout semble coller sur le papier. Mais est-il possible de créer un site statique avec un grand nombre de pages ? - [Héberger du statique en France, avec Matthias Dugué et Hubert Sablonnière](https://jamstatic.fr/2020/12/08/hebergement-statique-en-france/): Quelles différences entre les plate-formes françaises et les géants américains du cloud quand il s’agit de déployer des sites Jamstack ? - [Vers une Jamstack légère et performante, avec Nicolas Goutay](https://jamstatic.fr/2020/11/19/jamstack-legere-et-performante/): Passer de Gatsby à Eleventy afin de pouvoir concevoir un site web plus performant et accessible à tous. - [Comparaison des temps de compilation des générateurs de site statique](https://jamstatic.fr/2020/10/31/comparatif-performance-generateurs-de-site-statique/): Comment se comportent les principaux générateurs quand il s'agit de compiler 1, 1 000 ou 64 000 fichiers ? - [La Jamstack n'est rapide que si vous y veillez](https://jamstatic.fr/2020/10/05/la-jamstack-n-est-rapide-que-si-vous-la-rendez-rapide/): Pour en finir avec l'incompréhension selon laquelle votre site statique doit forcément utiliser du JavaScript et des APIs. - [Tout ce que vous devez savoir sur les modules Hugo](https://jamstatic.fr/2020/09/05/tout-savoir-sur-les-modules-hugo/): Les modules Hugo permettent d'utiliser des fichiers stockés dans n'importe quel dépôt Git dans vos projets. - [Guide complet des Webmentions avec Eleventy](https://jamstatic.fr/2019/12/27/webmentions-eleventy/): Ajoutez les Webmentions à votre site statique Eleventy grâce à ce guide pas à pas. - [Des fonctions dans nos partiels Hugo !](https://jamstatic.fr/2019/12/22/partiels-fonction-hugo/): Maintenant que les partiels peuvent retourner tout type de donnée, nous pouvons écrire des fonctions réutilisables dans nos différents modèles de page ! - [Jamstack pour les clients](https://jamstatic.fr/2019/12/10/jamstack-pour-les-clients/): Comment communiquer clairement et efficacement les avantages de la Jamstack à vos prospects et vos clients ? - [Gestion du cache des fichiers partiels avec Hugo](https://jamstatic.fr/2019/12/03/mise-en-cache-fichiers-partiels-hugo/): Apprenez à optimiser le cache des fichiers partiels pour reduire plus encore vos temps de génération avec Hugo. - [Git-based, API-first headless CMS : lequel choisir ?](https://jamstatic.fr/2019/10/30/git-based-cms-vs-api-first-cms/): Les différences à connaître entre les headless CMS qui reposent sur Git et ceux qui fournissent une API. - [Navigation multilingue avec Eleventy](https://jamstatic.fr/2019/09/28/navigation-multilingue-eleventy/): Une approche pour gérer la navigation sur un site Jamstack multilingue généré avec Eleventy. - [Consommer l'API GraphQL d'un CMS headless avec Eleventy](https://jamstatic.fr/2019/09/08/requeter-api-graphql-eleventy/): Eleventy permet de récupérer les données d'une API GraphQL pour générer des pages statiques, en lieu et place des fichiers Markdown. - [Un site multilingue avec Eleventy](https://jamstatic.fr/2019/09/07/site-multilingue-avec-eleventy/): Comment gérer plusieurs langues sur son site Eleventy à l'aide de fichiers de données et de collections. - [De Jekyll à Eleventy](https://jamstatic.fr/2019/09/07/de-jekyll-a-eleventy/): Retour d'expérience du passage de Jekyll à Eleventy. - [Intégrer un CMS en 3 jours](https://jamstatic.fr/2019/06/22/cms-headless-en-3-jours/): Retour d’expérience suite à l’intégration de Netlify CMS à un site Jekyll - [Gatsby pour les applis Web](https://jamstatic.fr/2019/03/01/gatsby-pour-les-applis-web/): Comment Gatsby permet d'allier les atouts du statique avec les possibilités du dynamique pour créer des applis Web riches en fonctionnalités. - [C'est quoi la Jamstack au juste ?](https://jamstatic.fr/2019/02/07/c-est-quoi-la-jamstack/): Un petit pense-bête pour expliquer les concepts de la Jamstack et encourager davantage de personnes à adopter cette approche. - [De WordPress à Hugo : adopter un nouvel état d'esprit](https://jamstatic.fr/2019/02/06/de-wordpress-a-hugo-un-nouvel-etat-d-esprit/): Comparons le fonctionnement de WordPress et de Hugo pour vous aider à vous familiariser avec ce nouvel environnement et vous imprégner de sa philosophie. - [Implémenter les catégories dans Eleventy](https://jamstatic.fr/2019/02/05/implementer-les-categories-dans-eleventy/): Comment créer une collection afin de pouvoir travailler avec des catégories dans le générateur Eleventy. - [Les collections dans Eleventy](https://jamstatic.fr/2019/01/29/les-collections-dans-eleventy/): Les deux manières de créer des collections de documents avec le générateur de site statique Eleventy. - [Meetup Jamstack Paris #1](https://jamstatic.fr/2019/01/28/meetup-jamstack-paris-1/): Résumé des deux présentations dédiées à Gatsby. - [Passer de Jekyll à Eleventy](https://jamstatic.fr/2018/12/12/passer-de-jekyll-a-eleventy/): Longtemps utilisateur du très populaire Jekyll, Paul Lloyd a décidé de passer à la vitesse supérieure avec Eleventy. - [Oubliez Docker, le futur c'est la Jamstack](https://jamstatic.fr/2018/12/07/oubliez-docker-le-futur-c-est-la-jamstack/): À l'heure où les entreprises se débattent pour devenir plus agiles et rester pertinentes, elles peuvent compter sur les dernières évolutions des technologies. - [Optimisation du temps de compilation de Jekyll](https://jamstatic.fr/2018/11/28/optimisation-compilation-jekyll/): Comment diviser par quinze le temps de génération de son site. - [Microbloguer avec Jekyll](https://jamstatic.fr/2018/09/07/microbloguer-avec-jekyll/): Un microblog est un blog qui publie des articles courts, le plus souvent sans titre. Rejoignez la communauté IndieWeb et configurez votre site pour pour publier vos notes pour ensuite les envoyer sur Twitter. - [À la recherche de la plate-forme de déploiement continu parfaite](https://jamstatic.fr/2018/08/26/recherche-plate-forme-de-deploiement-continu-parfaite/): Travis, Circle, Drone, GitLab, Jenkins : choisissez la solution d'intégration et de déploiement continu qui vous convient le mieux. - [Contenu multilingue avec Hugo](https://jamstatic.fr/2018/08/17/contenu-multilingue-avec-hugo/): Comment gérer les traductions dans plusieurs langues avec Hugo. - [La gestion des assets avec Hugo](https://jamstatic.fr/2018/07/21/hugo-asset-pipeline/): Depuis la version 0.43 Hugo offre une gestion des assets: Sass, minification, support de postCSS, concaténation des fichiers JS, et plus encore. - [Les startups de l’écosystème Jamstack](https://jamstatic.fr/2018/05/31/startups-jamstack/): Les capital risqueurs de la Silicon Valley misent sur les startups qui forment l'écosytème de la Jamstack. - [Développer un blog statique avec Gatsby et Strapi](https://strapi.io/blog/building-a-static-website-using-gatsby-and-strapi): Découvrez comment développer un blog en utilisant Gatsby et Strapi en quelques minutes. - [Hugo ou Jekyll ? Six critères de comparaison](https://jamstatic.fr/2018/04/06/comparatif-hugo-jekyll/): Jekyll et Hugo sont parmi les générateurs de site statiques les plus populaires. Quel est celui qu'il vous faut ? - [Entretenir de bonnes relations avec Hugo](https://jamstatic.fr/2018/04/04/contenus-relatifs-dans-hugo/): Définissez des relations entre vos différents types de contenus dans Hugo de façon performante. - [Bien démarrer avec Algolia](https://jamstatic.fr/2018/03/19/demarrer-avec-algolia/): Jess West vous dit comment indexer et intégrer une recherche performante pour son site. - [Meetup Jamstack Toulouse](https://jamstatic.fr/2018/03/17/premier-meetup-jamstack-toulouse/): Deux présentations de Netlify et Algolia lors premier meetup Jamstack en France. - [Un site statique avec des composants à l’aide de Nunjucks](https://jamstatic.fr/2018/03/13/un-site-statique-avec-des-composants-grace-a-nunjucks/): Apprenez à construire un site statique avec des composants à l’aide d’un préprocesseur HTML. - [Mettre en place son premier site sous Hugo](https://jamstatic.fr/2018/03/10/mettre-en-place-son-premier-site-sous-hugo/): Créer un site statique fonctionnel sous Hugo en moins de 30 minutes - [Présentation d’Eleventy, un nouveau générateur de site statique](https://jamstatic.fr/2018/02/18/presentation-eleventy/): Zach Leatherman explique pourquoi il a développé Eleventy, un générateur de site statique basé sur JavaScript, particulièrement flexible et qui sait se faire oublier. - [La fonction .Scratch d’Hugo](https://jamstatic.fr/2018/02/09/scratch-hugo/): Pendant longtemps, la fonction Scratch a été le seul moyen d'écraser des variables en Go Templating. Elle reste toujours le meilleur moyen d'enrichir votre contexte de page ou de shortcode dans Hugo. - [Hugo, le point sur le contexte](https://jamstatic.fr/2018/02/08/hugo-le-point-sur-le-contexte/): Exemples de gestion du contexte et signification du point dans les templates Hugo. - [Un site web simple avec le plus simple des générateurs de site statique](https://jamstatic.fr/2018/01/24/eleventy-generateur-statique-simple/): Présentation d’Eleventy, le générateur de site statique le plus simple et le plus intuitif. - [Utiliser WordPress comme CMS pour vos sites statiques](https://jamstatic.fr/2018/01/09/wordpress-comme-cms-pour-vos-sites-statiques/): Grâce à son API REST WordPress fait aussi CMS headless. Stefan Baumgartner montre comment récupérer les contenus pour générer un site statique avec Metalsmith. - [Netlify en 10 fonctionnalités](https://jamstatic.fr/2018/01/07/netlify-en-10-fonctionnalites/): Déployez et hébergez gratuitement vos sites statiques comme les pros : CDN, HTTPS, CI, environnements de build, formulaires, tests A/B, et bien plus. - [C’est quoi un CMS headless ?](https://jamstatic.fr/2017/12/15/cms-headless/): Un CMS headless s'occupe uniquement de vous aider à modéliser et à saisir vos contenus pour les fournir au terminal de votre choix. - [Un site e-commerce statique et extensible avec Hugo](https://jamstatic.fr/2017/12/13/site-ecommerce-statique-scalable-avec-hugo/): Les générateurs de site statique sont-ils une solution viable pour les sites de vente en ligne qui encaissent de fortes charges de trafic ? - [Gatsby + Contentful + Netlify et Algolia](https://jamstatic.fr/2017/12/05/gatsby-contentful-netlify-algolia/): Retour d’expérience sur la mise en place d’un site statique à l’aide de Contentful, Gatsby, Algolia et Netlify pour une qualité et un coût défiant toute concurrence. - [Entretien avec Michael Rose, designer et développeur front-end](https://jamstatic.fr/2017/12/02/entretien-michael-rose/): Michael Rose, webdesigner très actif dans la communauté Jekyll, partage son retour d’expérience sur les générateurs de site statique. - [Entretien avec Bud Parr de The New Dynamic](https://jamstatic.fr/2017/11/27/entretien-bud-parr/): Bud Parr, créateur et gérant de l’agence The New Dynamic, partage son expérience et sa vision sur l’écosystème actuel de la Jamstack. - [Créer votre premier thème pour Jekyll](https://jamstatic.fr/2017/10/03/creer-un-theme-jekyll/): Un guide complet pour installer et créer un thème pour Jekyll par David Darnes. - [Questions à Bjørn Erik Pedersen, le développeur d’Hugo](https://jamstatic.fr/2017/10/03/interview-hugo-lead-developer/): Bjørn Erik Pedersen répond à nos questions sur Hugo, le gestionnaire de sites statiques ultra-rapide. - [Les templates Hugo pour les designers WordPress](https://jamstatic.fr/2017/10/01/templates-hugo-designers-wordpress/): Découvrons les bases du générateur de site Hugo en le comparant à son ancêtre gbien connu WordPress. - [Des bibliothèques de composants avec Shadow DOM en Markdown](https://jamstatic.fr/2017/09/02/bibliotheques-de-composants-en-markdown/): Apprenez à inclure facilement des démos de composants dans du Markdown, à l’aide des shortcodes de Hugo et de l’encapsulation Shadow DOM. - [Un site ecommerce statique (très performant) avec Hugo](https://snipcart.com/blog/hugo-tutorial-static-site-ecommerce): Un exemple de site de ecommerce statique avec Hugo, Snipcart et Netlify. - [Questions à Kyle Mathews, créateur de Gatsby un générateur pour les sites basés sur React](https://jamstatic.fr/2017/07/11/interview-kyle-matthews-gatsby/): Entretien avec Kyle Mathews, le créateur de Gatsby, un générateur de site statique basé sur React. - [Questions à Vincent Voyer, ingénieur fullstack chez Algolia](https://jamstatic.fr/2017/07/05/vincent-voyer-algolia/): Présentation d’Algolia, un service de recherche personnalisé pour votre site web. - [Passer de Jekyll+Github Pages à Hugo+Netlify](https://jamstatic.fr/2017/06/07/migration-de-jekyll-a-hugo/): Le détail de la migration du blog de Sara Soueidan de Jekyll à Hugo et son passage de GitHub Pages à Netlify. - [Configurer Netlify CMS pour Jekyll](https://jamstatic.fr/2017/05/29/configurer-netlify-cms-pour-jekyll/): Netlify CMS est une application web qui vous permet d’éditer vos fichiers Markdown depuis une interface visuelle. Cette application web facilite l’utilisation de générateurs de site statique pour les collaborateurs non techniques. - [Smashing Magazine est maintenant 10 fois plus rapide](https://jamstatic.fr/2017/03/17/smashing-mag-va-dix-fois-plus-vite/): Sachant que leur site pouvait aller six fois plus vite en tirant parti d’un CDN global, Smashing a opté pour une architecture décentralisée et s'est adjoint les services de Netlify pour les aider à migrer. - [Passer au statique : 5 raisons de tester la Jamstack sur votre prochain projet](https://jamstatic.fr/2017/03/16/5-raisons-de-tester-la-jamstack/): Référencement, performance, sécurité, automatisation, communauté grandissante, les raisons de passer au statique ne manquent pas. - [Passez en mode hors-connexion avec un Service Worker et Hugo !](https://jamstatic.fr/2017/03/11/mode-offline-avec-hugo/): Permettez aux visiteurs de consulter votre site statique en mode hors-connexion à l’aide d’un Service Worker - [Créer un environnement de préproduction pour Jekyll](https://jamstatic.fr/2017/02/23/creer-un-environnement-de-preproduction-pour-jekyll/): Netlify vous permet de créer simplement un environnement de préproduction pour votre site statique. - [Créer des mises en page dynamiques avec Jekyll](https://jamstatic.fr/2017/02/10/creer-des-mises-en-page-dynamiques-avec-jekyll/): Les secrets de fabrication du portfolio client d’une agence à l’aide des possibilités offertes par Jekyll - [Qu’y a-t-il dans un générateur de site statique ?](https://jamstatic.fr/2017/02/09/y-a-quoi-dans-un-generateur-de-site-statique/): Jetons un coup d’œil au fonctionnement interne de Harp, un générateur de site statique écrit en JavaScript - [Publier des livres avec un générateur de site statique](https://jamstatic.fr/2017/01/23/produire-des-livres-avec-le-statique/): Le web au secours de la modernisation du procéde de publication de livres numériques et papier. - [Comment marche Jekyll ?](https://jamstatic.fr/2017/01/17/comment-fonctionne-jekyll/): À partir du code source, nous pouvons mieux comprendre le process de génération au cœur de Jekyll. - [Des commentaires statiques avec Jekyll et Staticman](https://jamstatic.fr/2016/12/09/des-commentaires-statiques-avec-jekyll-et-staticman/): Utilisation de Staticman pour ajouter des commentaires et des notifications de réponses sur un site statique sous Jekyll - [Process de design d’un portfolio](https://jamstatic.fr/2016/11/10/designer-un-portfolio-avec-jekyll/): Les différentes étapes pour concevoir son portfolio avec Jekyll et GitHub Pages par Kat Fukui, webdesigner chez Github. - [Créer un thème pour Jekyll](https://jamstatic.fr/2016/10/29/creer-un-theme-pour-jekyll/): Jekyll permet de publier des thèmes sous forme de gem, afin de faciliter l’installation et les mises à jour. - [Les nouveautés de Jekyll 3.3](https://jamstatic.fr/2016/10/07/jekyll-3-3-est-dispo/): Jekyll 3.3 intègre le support des assets dans les thèmes, de nouveaux filtres pour les URLs et bien plus encore. - [Utiliser des plugins Jekyll sur GitHub Pages](https://jamstatic.fr/2016/09/18/utiliser-des-plugins-jekyll-avec-github-pages/): Automatiser la publication d'un site Jekyll sur GitHub Pages quels que soient les plugins utilisés. - [Gérer les images responsive dans Jekyll avec le plugin Cloudinary](https://jamstatic.fr/2016/08/31/gestion-images-responsive-avec-jekyll-cloudinary/): Nicolas Hoizey présente les fonctionnalités de gestion d’images responsive offertes par le plugin Cloudinary qu'il a développé pour Jekyll. - [Entretien avec Parker Moore de Jekyll](https://jamstatic.fr/2016/04/19/entretien-avec-parker-moore/): Traduction française de l’entretien publié le 11 mars 2016 sur Netlify. - [JekyllConf 2016](https://jamstatic.fr/2016/04/14/jekyllconf-2016/): Le programme de la deuxième conférence consacrée à Jekyll, qui aura lieu le samedi 7 mai 2016. - [Lancement de Jamstatic France](https://jamstatic.fr/2016/04/01/jamstatic-fr/): Les actualités autour de la Jamstack et des générateurs de site statique