diff options
author | 2022-06-22 15:35:39 +0200 | |
---|---|---|
committer | 2022-06-22 15:35:39 +0200 | |
commit | dde754a5b079619b72a12986d58c26798ab4018d (patch) | |
tree | fcf2080bec8f4a8b95839df6790283f04e616fcc | |
parent | 93eb9ac0bb372a61cb14ed090c262fd14bd1d525 (diff) | |
download | website-dde754a5b079619b72a12986d58c26798ab4018d.tar.gz website-dde754a5b079619b72a12986d58c26798ab4018d.zip |
Add new content to Hyde doc
-rw-r--r-- | products/hyde/index.rhtml | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/products/hyde/index.rhtml b/products/hyde/index.rhtml index 5db1b76..af817d9 100644 --- a/products/hyde/index.rhtml +++ b/products/hyde/index.rhtml @@ -1,11 +1,25 @@ <h1>Hyde</h1> -<p>È un piccolo strumento per generare siti web statici. La sua forza sta nella semplicità di - utilizzo. Non è stata reinventata la ruota; hyde è stato scritto in Ruby e fa uso di template ERB.</p> -<p>Il principio di funzionamento è quello di avere una pagina master che definisce il layout del contenuto del - sito web e dei file (per il momento ci si limita ai file HTML) che vengono inglobati. In questo modo è - possibile separare la grafica dal contenuto.</p> -<p>Di seguito viene mostrato un piccolo esempio di un sito con due pagine molto semplici. Per prima cosa si definisce - un file <code>master.rhtml</code> che serve da template.</p> +<p>È un piccolo strumento per generare siti web statici, prende + ispirazione da <a href="https://jekyllrb.com/">Jekyll</a>, soprattutto + il nome (Dr. Jekyll e Mr. Hyde). Jekyll l'ho usato per un po' di tempo + su <a href="https://github.com">GitHub</a>, poi lo provai anche sul mio + computer ma lo trovai (tutt'ora) un po' macchinoso. I file <i>md</i> se + volevo usarli con qualche altro strumento avrei dovuto ripulirli dalle + intestazioni che Jekyll richiede per definire le properietà delle + singole pagine. La mia idea è quella di avere un file per il + contenuto della singola pagina web totalmente pulita, i metadati devono + essere salvati su file esterni, proprio per questo motivo ho creato Hyde.</p> +<p>La sua forza sta nella semplicità di utilizzo. Non è stata + reinventata la ruota; Hyde è stato scritto in Ruby e fa uso di + template ERB. Il principio di funzionamento è quello di avere una + pagina master che definisce il layout del contenuto del sito web e dei + file (per il momento ci si limita ai file HTML) che vengono inglobati. In + questo modo è possibile separare la grafica dal contenuto.</p> + +<h2>Un piccolo esempio</h2> +<p>Di seguito viene mostrato un esempio di un sito con sole due pagine. Per + prima cosa si definisce un file <code>master.rhtml</code> che serve da + template.</p> <small class="text-muted">master.rhtml</small> <pre><code> |