Qual é o uso de Jade ou Handlebars ao escrever aplicativos AngularJs?

Eu sou novo (ish) para todo o javascript aplicativos de pilha completa e completamente novo para Angular, então eu estava esperando alguém pode colocar o registro direto para mim aqui.

Por que eu precisaria usar uma estrutura de templates como Jade ou Handlebars ao escrever aplicativos do lado do cliente usando o AngularJS.

Devo dizer que nunca usei nenhum desses frameworks de templates. Então eu não estou familiarizado com as vantagens completamente. Mas quando eu olho para o Handlebars por exemplo, ele faz muitas das mesmas coisas que eu faria no Angular, como looping etc.

Tanto quanto eu posso dizer, faria mais sentido criar os modelos em Angular usando o HTML adequado e, em seguida, fazer todo o lado do cliente de modelos, e combinar isso com uma primeira abordagem de API usando o nó e o mongo por exemplo.

O motivo dessa confusão é que muitos dos exemplos que encontro no GitHub fazem uso do Jade, e isso parece contra-intuitivo para mim.

Por favor, me esclareça e me endireite. Eu adoraria aprender algumas práticas recomendadas de pessoas que sabem muito mais do que eu.

obrigado

questionAnswers(10)

yourAnswerToTheQuestion