Siempre he estado buscando el mejor ViewEngine adecuado para mí en ASP.NET MVC, y después de observar un montón de motores de plantillas en JAVA, PHP, Python, Ruby, NodeJS ... Encontré el jade template y me encantó ya que tiene algunas características muy bonito:¿Hay un motor de plantillas de jade para ASP.NET MVC?
- Codificar todo el hTML de forma predeterminada, al igual que la maquinilla de afeitar, es una buena adición a la seguridad y convinence
- Estructura de guión, por lo que deshacerse de los demonios etiqueta, después de escribiendo HTML durante años, odio todos esos < y >!
- Borrar el código lógico, precediendo if/else/for mediante una sola línea "-" minimiza el código de elección y el bucle.
- Elimina espacios en blanco, salidas de jade html "comprimido", que no tienen espacios en blanco extra entre etiquetas o textos
También he observado muchas ViewEnginge para ASP.NET MVC, algunos son bastante cerca de jade, pero aún con defectos:
- estructuras NHaml el hTML por guión, pero dONOT html codificación por defecto, y el prefijo de etiqueta% son realmente molesto
- máquina de afeitar puede ser la única ViewEngine que codifica hTML de forma predeterminada, pero sigue siendo un li ttle pesado para mí, ya marcado básica de la maquinilla de afeitar sigue siendo etiquetas HTML, y también de afeitar no podía quitar espacios en blanco extra para mí
así que wounder si hay un ViewEngine más cerca de jade, ot hay un puerto de jade. ¿RED?
Gracias
Gracias, parece aceptable tener un nuevo DSL, es bastante limpio, así que lo intentaría :) – otakustay
Tal vez sea solo yo, pero esa es la sintaxis horrible. – Chev
Puedo mirar jade y leerlo al instante ... ¿eso ... ew? –