¿Alguien puede apuntarme a un marco de autorización / preprocesamiento de HTML estático modular, un SASS?¿O con mayor precisión, Haml con incluye?

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

  •  11-12-2019
  •  | 
  •  

Pregunta

Me encuentro haciendo mucho trabajo aquí y allá (tanto por mí como por contrato) para desarrollar sitios web pequeños y estáticos en los que el uso de herramientas dinámicas como PHP Frameworks o Rails sería totalmente inútil y pesado y un desperdicio de recursos.

Estoy buscando un camino a los sitios HTML estáticos que introducen un nivel de modularidad y simplificación de sintaxis; Para aclarar, algo como SASS para HTML con una sintaxis rápida y que permite que se extruyeran patrones comunes para separar archivos.

Soy consciente de Haml. Me encantaría que Haml sea mi solución. Pero en toda mi lectura, Haml no parece tener un equivalente a un estilo de SASS incluya la Directiva utilizada para eninepar el contenido de los archivos externos. Además, HAML parece facturarse a sí mismo como más de un motor de plantilla que una herramienta de creación de la forma en que se las facturas de Sass; Parece que tiene un deseo de ser un reemplazo para ERB y que se utilizará en los proyectos de carriles, en lugar de ser utilizado como un preprocesador HTML modular.

Sé que podría rodar mi propia solución al atornillar una pequeña cantidad de rubí y una evaluación en línea en HAML, pero se siente un poco barato y sucio, ya que esto no es realmente lo que Haml "quiere". No es una solución conversación, pero si hay una opción de no configuracion, la opción de peso ligero que se comporta básicamente como SASS, pero para HTML, entonces preferiría ir a esa ruta.

¿Fue útil?

Solución

suena como stasis se ajustaría a sus necesidades muy bien.Lo he usado para construir una serie de pequeños sitios estáticos ahora.

Otros consejos

Construimos sitios estáticos con Middleman .Hay muchas características, pero principalmente es solo un generador de sitios estático muy práctico (para el desarrollo y la producción).Como un Middleman más, es una cosa bastante popular.

y otra opción conocida es una servir .Puede ser útil para prototipos de rieles o para aquellas personas, que ya están familiarizadas con los rieles.

Pero todavía prefiero a Middleman porque es más popular (servir más más joven, no peor).

como sobre su pregunta: en ambas herramientas puede dividir las vistas de HAML en parciales, diseños, etc.

Además, eche un vistazo a esta categoría .

Otra opción es jekyll .Ofrece una configuración fácil, sintaxis fácil, complementos y extras.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top