Introduzione Hello, World!
- Un generatore di siti statici combina contenuti specifici per pagina con elementi di layout e informazioni di stile per creare singole pagine web.
- GitHub/GitLab Pages è una buona scelta per chi ha già familiarità con Git e GitHub/GitLab.
- Questo approccio può essere utilizzato per creare un sito web/blog relativamente piccolo con un budget limitato.
Scrivere con Markdown
- Markdown è un modo relativamente semplice per scrivere testo formattato
- I tag Markdown e HTML possono essere utilizzati insieme in una singola pagina
- Consiglio di indicare i link in Markdown in stile “reference-style”
- La landing page di un sito web è convenzionalmente denominata
index.md
Ospitare pagine su GitLab
- GitLab serve le pagine nel tuo progetto in base a un file di
configurazione chiamato
.gitlab-ci.yml
Pagine GitLab con Jekyll
- Attraverso Jekyll, GitLab serve le pagine generate dai file
.md
Pagine GitLab con Sphinx
- Attraverso Sphinx, GitLab serve le pagine generate dai file
.rst
Pagine GitLab con libri Jupyter
- Attraverso i libri Jupyter, sarai in grado di integrare componenti interattivi e codice nelle tue pagine web
Modelli di GitLab
- Puoi trovare molti template preesistenti per siti su Internet
- Puoi evitare lavoro superfluo basando i nuovi layout su quelli precedenti
Quando le cose vanno male
- Se una pipeline fallisce, GitLab ti fornirà un feedback utile sul motivo