Hugo
Hugo est un générateur de site Web statique super rapide développé avec le langage de programmation GO.
Aperçu
Hugo est un outil puissant qui offre une vitesse de compilation de sites Web incroyable.
Pour se faire une idée de sa puissance, Hugo peut traiter un site Web avec des milliers de pages en quelques secondes.
Des entreprises comme Smashing Magazine ont troqué le très apprécié WordPress contre Hugo, étant donné sa capacité à générer des sites Web.
Hugo utilise le processeur Goldmark Markdown, qui est entièrement compatible avec la spécification CommonMark, donc la prise en charge de Markdown dans l'application est excellente.
Le processeur utilisé par Hugo, Goldmark, possède un fichier appelé config.toml
qui vous permet de configurer l'outil.
Voici un exemple du fichier de configuration:
baseURL = "http://meusite.org/"
languageCode = "en"
title = "Mon site"
theme = "ananke"
[markup]
taskLists = false
Vous pouvez visiter le site officiel de Hugo en cliquant ici.
Voir aussi les instructions de configuration et voir quelles extensions sont configurables dans Goldmark.
Prise en charge de Markdown sur Hugo
Dans Table 1.1 vous avez une liste des éléments Markdown qui sont compatibles avec Hugo.
Élément | Soutien | Informations |
---|---|---|
Titres | Ouais | |
Les paragraphes | Ouais | |
Sauts de ligne | Ouais | |
Gras | Ouais | |
Italique | Ouais | |
Blockquote | Ouais | |
Listes ordonnées | Ouais | |
Listes non ordonnées | Ouais | |
Code | Ouais | |
Lignes horizontales | Ouais | |
Links | Ouais | |
Images | Ouais | |
les tables | Ouais | |
Blocs de code clôturés | Ouais | Hugo vous permet de mettre en évidence la syntaxe du langage de programmation du bloc. |
Notes de bas de page | Ouais | |
Identifiant du titre | Ouais | |
Listes de définitions | Ouais | |
Barré | Ouais | |
Listes de tâches | Ouais | |
Emoji (copier et coller) | Inconnu | |
Emoji (codes d'accès) | Ouais | |
URL automatique Link | Ouais | |
Désactiver URL automatique link | Ouais | |
HTML | Ouais |