Soy nuevo (más o menos) en todas las aplicaciones de pila completa de JavaScript, y completamente nuevo en Angular, por lo que esperaba que alguien pudiera aclararme las cosas aquí.
¿Por qué necesitaría usar un marco de plantillas como Jade o Handlebars al escribir aplicaciones del lado del cliente usando AngularJS?
Debo decir que nunca he usado ninguno de estos marcos de plantillas. Por tanto, no conozco completamente las ventajas. Pero cuando miro a Handlebars, por ejemplo, hace muchas de las mismas cosas que haría en Angular, como hacer bucles, etc.
Por lo que puedo decir, tendría más sentido crear las plantillas en Angular usando el HTML adecuado y luego hacer todas las plantillas del lado del cliente, y combinar esto con un primer enfoque de API usando node y mongo, por ejemplo.
La razón de esta confusión es que muchos de los ejemplos que encuentro en GitHub hacen uso de Jade, y me parece contradictorio.
Por favor, ilumíname y enderezame. Me encantaría aprender algunas de las mejores prácticas de personas que saben mucho más que yo.
Gracias