2010-12-21 11 views
6

Perdone mi ignorancia sobre estas dos tecnologías, como acabo de enterarme de ellas esta mañana. Lea sobre ellos y parezca algo que me gustaría usar, sin embargo, no soy un desarrollador de Ruby.Alternativa no dependiente de Ruby HAML y SASS

¿Existe un equivalente que no sea de Ruby en SASS y/o HAML?

O tal vez estoy haciendo la pregunta incorrecta por completo, pero básicamente me gustaría utilizar esto en mi proyecto de C#.

+0

Esta es una pregunta extraña: el rubí basado compilador Sass simplemente compila Sass (y SCSS) a CSS. No hay ninguna razón para evitar usarlo solo porque la herramienta está escrita en rubí (así como no es necesario saber nada de c para escribir cosas en PHP). – mzedeler

Respuesta

4

Dado que una gran parte de Haml consiste en permitirte enfocarte en el código real de tus plantillas y menos en el marcado, necesariamente está vinculado a un idioma específico. Afortunadamente, hay versiones para los idiomas más populares, incluido el NHaml for .NET.

Sass es un lenguaje propio y su resultado ya es independiente de Ruby; solo necesita que Ruby ejecute el compilador.

+0

Perl también tiene [capacidad HAML] (http://showmetheco.de/articles/2010/2/haml-renderer-for-mojolicious.html) en [Mojolicious web framework] (http://mojolicious.org/) módulo. Lo usé para algunas cosas en una vida anterior y tener a HAML trabajando con Perl fue agradable. –

1

También hay un equivalente a sass en PHP: MENOS (punto) org

Lo que puede satisfacer sus necesidades, es que menos ha sido portado a javascript como less.js:

https://github.com/cloudhead/less.js/

Lo que significa que es independiente de cualquier lenguaje del lado del servidor.