Soy un usuario entusiasta de Jade; si pudiera decidir qué motor de plantillas usar en un proyecto, no usaría otra cosa que no sea.
Sin embargo, surge el problema de que la compilación de Jade es extremadamente lenta y que el compilador en sí es muy voluminoso. Los manillares son rápidos y pequeños, y se ejecutan a través de algunas divisiones y accesos a objetos, a costa de la concisión.
La solución, que aún no se ha adoptado bien, es compilar las plantillas de Jade en el lado del servidor de funciones de Javascript y luego enviarlas al cliente, junto con el tiempo de ejecución de Jade (Github). Los paquetes que automatizan este proceso son edaj (npm, todavía lo estoy desarrollando) y templatizer (npm).
- ¿Qué software de automóvil tiene una API?
- Cómo crear mi propio sitio web desde cero y cuál es el costo para alojarlo
- ¿Puedo hacer una aplicación de redes sociales con Ruby on Rails? No es una aplicación web, sino estrictamente para teléfonos.
- ¿Cuáles son las características únicas del diseño de sitios web de viajes?
- ¿Cuál es un buen calendario para aprender desarrollo web?
Si, por alguna razón, no puede hacer que un servidor envíe funciones compiladas al cliente, en su lugar recomendaría usar Manillares, ya que la velocidad y la latencia de los datos para el cliente son importantes en este caso.