Qualcuno può indirizzarmi a un quadro elettrico statico modulare / pre-elaborazione, un sass?O più accuratamente, Haml con include?

StackOverflow https://stackoverflow.com//questions/12664040

  •  11-12-2019
  •  | 
  •  

Domanda

Mi trovo a fare un sacco di lavoro qui e lì (sia per me stesso che per il contratto) di sviluppare piccoli siti web statici in cui l'uso di strumenti dinamici come schemi PHP o rotaie sarebbero totalmente inutili e pesanti e uno spreco di risorse.

Sto cercando un modo per i siti HTML statici dell'autore che introducono un livello di modularità e semplificazione della sintassi; Per chiarire, qualcosa come Sass per HTML con una sintassi rapida e che consente di estrorsi a modelli comuni per separare i file.

Sono a conoscenza di Haml. Mi piacerebbe che Haml sia la mia soluzione. Ma in tutta la mia lettura, Haml non sembra avere un equivalente a uno stile SASS includere la direttiva utilizzata per la fodera del contenuto dei file esterni. Inoltre, Haml sembra fatturare come più di un motore di progettazione di uno strumento di authoring il modo in cui Sass Blacks stesso; Sembra avere il desiderio di essere un sostituto per ERB e da utilizzare nei progetti di binari, piuttosto che essere utilizzati come preprocessore HTML modulare.

So che ho potuto rotolare la mia soluzione battendo una piccola quantità di valutazione rubino e in linea su Haml, ma si sente un po 'economico e sporco poiché questo non è proprio ciò che Haml "vuole" da fare. Non è una soluzione a cui sono avverso, ma se c'è una configurazione senza configurazione, l'opzione leggera là fuori che fondamentalmente si comporta come Sass ma per HTML, allora preferirei andare in rotta.

È stato utile?

Soluzione

Suona come Stasis si adatta ai tuoi bisogni molto bene.L'ho usato per costruire un numero di piccoli siti statici ora.

Altri suggerimenti

Costruiamo siti statici con intermediario .Ci sono molte caratteristiche, ma soprattutto è solo un generatore di siti statico molto utile (per lo sviluppo e la produzione).Come un middleman più è una cosa abbastanza popolare.

E un'altra opzione nota è un Servire .Potrebbe essere utile per i prototipi dei binari o per quelle persone, che hanno già familiarità con i binari.

Ma preferisco ancora il middleman perché è più popolare (servi solo più giovane, non peggio).

Come sulla tua domanda: in entrambi gli strumenti puoi dividere le viste di Haml in parziali, layout, ecc.

Inoltre, dai un'occhiata a Questa categoria .

Un'altra opzione è jekyll .Offre una facile configurazione, sintassi facile, plugin ed extra.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top