Hugo
Hugo è un generatore di siti Web statici super veloce sviluppato con il linguaggio di programmazione GO.
Panoramica
Hugo è un potente strumento che offre un'incredibile velocità di compilazione del sito web.
Per avere un'idea della sua potenza, Hugo può elaborare un sito Web con migliaia di pagine in pochi secondi.
Aziende come Smashing Magazine hanno sostituito l'acclamato WordPress con Hugo, data la sua capacità di generare siti web.
Hugo utilizza il processore Markdown Goldmark, che è completamente compatibile con la specifica CommonMark, quindi il supporto per Markdown nell'applicazione è eccellente.
Il processore usato da Hugo, Goldmark, ha un file chiamato config.toml
che ti permette di configurare lo strumento.
Ecco un esempio del file di configurazione:
baseURL = "http://meusite.org/"
languageCode = "en"
title = "Il mio sito"
theme = "ananke"
[markup]
taskLists = false
Puoi visitare il sito ufficiale di Hugo cliccando qui.
Vedi anche istruzioni per la configurazione e vedi quali estensioni sono configurabili in Goldmark.
Supporto per Markdown su Hugo
In Tabella 1.1 hai un elenco degli elementi Markdown che sono compatibili con Hugo.
Elemento | Supporto | Informazione |
---|---|---|
Titoli | Sì | |
Paragrafi | Sì | |
Interruzioni di riga | Sì | |
Grassetto | Sì | |
Corsivo | Sì | |
Blockquote | Sì | |
Elenchi ordinati | Sì | |
Elenchi non ordinati | Sì | |
Codice | Sì | |
Linee orizzontali | Sì | |
Links | Sì | |
immagini | Sì | |
Tabelle | Sì | |
Blocchi di codice recintati | Sì | Hugo consente di evidenziare la sintassi del linguaggio di programmazione del blocco. |
Note a piè di pagina | Sì | |
ID titolo | Sì | |
Elenchi di definizioni | Sì | |
Barrato | Sì | |
Elenchi di attività | Sì | |
Emoji (copia e incolla) | Sconosciuto | |
Emoji (codici di accesso) | Sì | |
automatico URL Link | Sì | |
Disabilita URL link automatico | Sì | |
HTML | Sì |