Skip to content

Générateurs de sites web statiques

Les générateurs de sites statiques sont apparus en 2008 (Jeckyll, Middleman). Ils permettent à partir d'un CMS, typiquement un logiciel de blog dynamique de type Wordpress, de générer des pages statiques. Cette approche permet de mettre en ligne un site très performant et offrant très peu de surface aux attaques. Il n'impose de plus que peu de contrainte à l'hébergeur.

Cet article liste quelques générateurs de sites statiques.

Sources :

GénérateurURLÉcrit enpages généréesTemplatingCommentaires
Jekyllhttps://jekyllrb.com/RubyJamstack, Bootstrap possibleLiquid
  • Très utilisé
  • Nombreux "importeurs"
Gatsbyhttps://www.gatsbyjs.org/Node.jsReact - Single Page Application
  • Utilise GraphQL lors du processus de fabrication
  • PWA natif
Hugohttps://gohugo.io/GoGo templates
  • Très rapide
  • fourni avec un variété de templates
  • PWA natif
NUXThttps://nuxtjs.org/Node.jsJamstackAu départ framework pour Vue.js
Next.jshttps://nextjs.org/Jamstack
  • À base de React
  • Pas de mécanisme de plugin
Hexohttps://hexo.io/Node.jsSwig (défaut)
Pelicanhttp://docs.getpelican.com/PythonJinja 2 templatesSpécialisé dans les blogs
MkDocshttps://www.mkdocs.org/PythonSpécialisé dans les sites de documentation
Metalsmithhttps://metalsmith.io/Node.jsVia des plugins
Middlemanhttps://middlemanapp.com/RubyERB
Spikehttps://spike.js.org/Node.jssprout

Rétroliens

Pas de rétroliens

Commentaires

Afficher les commentaires en Vue non groupée | Vue groupée

Pas de commentaires

Ajouter un commentaire

Marquer un texte en gras: *mot*, souligner un texte: _mot_.
Les smilies standard comme :-) et ;-) sont convertis en images.
:'(  :-)  :-|  :-O  :-(  8-)  :-D  :-P  ;-) 
Les adresses Email ne sont pas affichées, et sont seulement utilisées pour la communication.

Pour éviter le spam par des robits automatisés (spambots), merci d'entrer les caractères que vous voyez dans l'image ci-dessous dans le champ de fomulaire prévu à cet effet. Assurez-vous que votre navigateur gère et accepte les cookies, sinon votre commentaire ne pourra pas être enregistré.
CAPTCHA

Form options